whate is code of clock in java
please
whate is code of clock in java
please
اخي لدي كود ل
digetal clock
يعمل على صفحة
explorer
تفضل هذا ال
file
اول شي
اعمل
compile
للبرنامج
ثم انتقل الى الرمز
e
الذي بداخل الفايل
سوف تفتح لك صفحة انترنت
وتقوم بتشغيل الساعة
ارجو ان اكون افدتك
عفوا عملية تحميل ملف باكمله لم تنجح معي
ماهي طريقة تنزيل ملف كامل
لاني مشتركة جديدة ولااعرف للمنتدى
اخي
لا عليك
انت خذ هاد الكود وخزنه في
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
مشكورة 'سنفورة حاسوبية' على الاطراء الجيد الذي قدمتة
ولكن ما نزل معي
وشكرا مجددا يا 'سنفورة حاسوبية' شكرا شكرا
اخي لا شكر على واجب
لكن تمنيت فعلا ان افيدك
هل تقصد ان الساعة لم تظهر؟
انا سمعت ان بعض الاجهزه مايزبط عليها هذا الكود
لكن للاسف لا اعرف مالسبب وما الحل
لكن لا مشكلة ممكن تستفيد من الكود لاظهار الساعة ولكن بدون
update
وبالتوفييييق
السلام
اخي هدا الكود انا مجربو وشغال عندي
الساعة مع التاريخ بال 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مشكور يا اخوي أنا اريد clock لاجل تحسب بدأ و انتهاء process في program
مشكوين سلفا (وكل عام أنتم بخير )
افهم من كلامك
انك تريد حساب الوقت عند تنفيذ البرنامج
والوقت بعد الانتهاء من ذلك؟؟
اذا كان هذا المطلوب
فيمكنك ان تطلع على الموضوع الذي بعنوان
ترحيب بلغة البرمجين
لاني طرحت نفس هذا السؤال على المنتدى تحت هذا الموضوع
والاخوان افادوني بالاجابة الوافية لذلك
ممكن تلاقي في هذا الموضوع طلبك
ولكن الكود يحسب الوقت بالميللي سكند
بالتوفيق
اود ان اوضح مسألة الاخ مشعل
هذه مسألة في البروسس سينكورايزيشن
نريد ان نعمل محاكاة لها عن طريق برنامج بلغة الجافا
فنريد نعمل ساعة تبدأ العد ببداية تشغيل البرنامج
واذا وصل بروسس نشوف الساعة وصلت الى كم؟مثلا 5ملي سكند
فنسند هذه القيمة الى الارايفل تايم تبع البروسس اللي وصل
اتمنى تكون المسألة واضحة
هذا قصدك اخي مشعل؟ B)
انت تريد عمل محاكاه للكلوك تبع الCPU بسيطه
كل ماينفذ أمر معين زود العداد بواحد
مثلاً بروسس1 الوقت المتوقع له 6 ثواني كل ماينفذ أمر ( وقت تنفيذ الامر الواحد يرجعلك ) زود واحد على الكلوك
ومن ثم إذا كان RR Round Robin اذا تعدى الكوتا المحدده له اجعله يرجع لل Ready Queue وهكذا .
فنريد نعمل ساعة تبدأ العد ببداية تشغيل البرنامج
ٍٍSystem.currentTimeMillis
ترجعلك الوقت بالملي سكند
نادها في اول برنامجك ومن ثم نادها في أي نقطه اخرى تريدها
هذا الموضوع مغلق.