الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

? Whate Is Code Of Clock In Java

مغلق
بدأه مشعل العنزي في 17 ديسمبر 2007 · 12 رد · 1,987 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

whate is code of clock in java

please

#2

اذا كنت تريد عمل ساعة استخدم الكلاس Timer

منقطع من حين لاخر

#3

اخي لدي كود ل

digetal clock

يعمل على صفحة

explorer

تفضل هذا ال

file

اول شي

اعمل

compile

للبرنامج

ثم انتقل الى الرمز

e

الذي بداخل الفايل

سوف تفتح لك صفحة انترنت

وتقوم بتشغيل الساعة

ارجو ان اكون افدتك

DigitalClockTemp.html

#4

عفوا عملية تحميل ملف باكمله لم تنجح معي

ماهي طريقة تنزيل ملف كامل

لاني مشتركة جديدة ولااعرف للمنتدى

#5

اخي

لا عليك

انت خذ هاد الكود وخزنه في

file

فاضي ومن ثم افتح على ال

notbad

واكتب الكود التالي

<html>

<applet code="DigitalClockTemp.class" width="500" height="300">

</applet>

</html>

ومن ثم خزنه في الفولدر اللي خزنت فيه الكود

as

.html

الان افتح على الكود واعمل

compile

ومن ثم انتقل الى الفايل اللي انت مخزن عليه

سوف تجد صفحة

explorer

افتح عليها وستظهر لك الساعة باذن الله

بس لازم تكون فاتح انترنت

بالتوفيييييييييييييق

الكود هو

//sanfora 7asobea

// Program creates a digital clock.

import java.awt.event.ActionListener;

import java.awt.event.ActionEvent;

import java.awt.Graphics;

import java.util.Date;

import javax.swing.JApplet;

import javax.swing.Timer;

public class DigitalClockTemp extends JApplet

{

private String theTime;

private Timer timer;

// initialize variables

public void init()

{

theTime=" ";

timer=new Timer(1000,new TimerHandler());

} // end method init

// draw on JApplet

public void paint( Graphics g )

{

super.paint( g ); // clears the background

g.drawString(theTime,20,20);

} // end method paint

// start timer

public void start()

{

timer.start();

} // end method start

// stop timer

public void stop()

{

timer.stop();

} // end method stop

// inner class to handle action events from Timer

private class TimerHandler implements ActionListener

{

// respond to Timer's event

public void actionPerformed( ActionEvent actionEvent )

{

theTime=new Date().toString();

repaint();

} // end method actionPerformed

} // end class TimerHandler

} // end class DigitalClock

#6

مشكورة 'سنفورة حاسوبية' على الاطراء الجيد الذي قدمتة

ولكن ما نزل معي

وشكرا مجددا يا 'سنفورة حاسوبية' شكرا شكرا

#7

اخي لا شكر على واجب

لكن تمنيت فعلا ان افيدك

هل تقصد ان الساعة لم تظهر؟

انا سمعت ان بعض الاجهزه مايزبط عليها هذا الكود

لكن للاسف لا اعرف مالسبب وما الحل

لكن لا مشكلة ممكن تستفيد من الكود لاظهار الساعة ولكن بدون

update

وبالتوفييييق

#8

اذا ما اشتغل معناه الجهاز ما فيو JVM

نزلي jre من موقع sun بيمشي الحال

mofeedchaar@hotmail.com

#9

السلام

اخي هدا الكود انا مجربو وشغال عندي

الساعة مع التاريخ بال update

انا ما بعرف شو مشروعك بضبط موقع ولا فورمز

إن شاء الله يزبط معك

وادعيلنا بالتوفيق

		loginDialog.setVisible(true);		
		Calendar calen = new GregorianCalendar();
		int day = calen.get(Calendar.DATE);
		int month = calen.get(Calendar.MONTH);
		int year = calen.get(Calendar.YEAR);	   

		String date = day+" - "+(month+1)+" - "+year;


 timer = new Timer (0,new TimerHandler());
		timer.start();
		main_date.setText(date);

// TODO add your handling code here:
	}//GEN-LAST:event_formWindowOpened

private class TimerHandler implements ActionListener
	 {
		// respond to Timer's event
		public void actionPerformed( ActionEvent actionEvent )
		{
			Calendar calen = new GregorianCalendar();
			int t =  calen.get(Calendar.AM_PM);
			String AM_PM;
			if (t==0)
				AM_PM = "AM";
			else
				AM_PM = "PM";
			String time = calen.get(Calendar.HOUR)+" : "+calen.get(Calendar.MINUTE)+" : "+calen.get(Calendar.SECOND)+"  "+AM_PM;		
			main_time.setText(time);
		} // end method actionPerformed
#10

مشكور يا اخوي أنا اريد clock لاجل تحسب بدأ و انتهاء process في program

مشكوين سلفا (وكل عام أنتم بخير )

#11

افهم من كلامك

انك تريد حساب الوقت عند تنفيذ البرنامج

والوقت بعد الانتهاء من ذلك؟؟

اذا كان هذا المطلوب

فيمكنك ان تطلع على الموضوع الذي بعنوان

ترحيب بلغة البرمجين

لاني طرحت نفس هذا السؤال على المنتدى تحت هذا الموضوع

والاخوان افادوني بالاجابة الوافية لذلك

ممكن تلاقي في هذا الموضوع طلبك

ولكن الكود يحسب الوقت بالميللي سكند

بالتوفيق

#12

اود ان اوضح مسألة الاخ مشعل

هذه مسألة في البروسس سينكورايزيشن

نريد ان نعمل محاكاة لها عن طريق برنامج بلغة الجافا

فنريد نعمل ساعة تبدأ العد ببداية تشغيل البرنامج

واذا وصل بروسس نشوف الساعة وصلت الى كم؟مثلا 5ملي سكند

فنسند هذه القيمة الى الارايفل تايم تبع البروسس اللي وصل

اتمنى تكون المسألة واضحة

هذا قصدك اخي مشعل؟ B)

#13

انت تريد عمل محاكاه للكلوك تبع الCPU بسيطه

كل ماينفذ أمر معين زود العداد بواحد

مثلاً بروسس1 الوقت المتوقع له 6 ثواني كل ماينفذ أمر ( وقت تنفيذ الامر الواحد يرجعلك ) زود واحد على الكلوك

ومن ثم إذا كان RR Round Robin اذا تعدى الكوتا المحدده له اجعله يرجع لل Ready Queue وهكذا .

فنريد نعمل ساعة تبدأ العد ببداية تشغيل البرنامج

ٍٍSystem.currentTimeMillis

ترجعلك الوقت بالملي سكند

نادها في اول برنامجك ومن ثم نادها في أي نقطه اخرى تريدها

هذا الموضوع مغلق.

مواضيع مشابهة