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

اضافة timer لكود الوقت والتاريخ

بدأه FAZ في 8 ديسمبر 2011 · 1 رد · 536 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم اخوااااااااااني ... انا عندي كود الوقت والتاريخ ولله الحمد هو يعمل لكن مشكلته ان الثواني للوقت لا تتحرك عندما اعمل run ل frame وانما ثابت واذا انتقلت لفريم آخر ورجعت للفريم السابق يظهر تغيير فالثواني فانا اريده يتحرك تلقائي لنفس الفريم ... سألت فقالوا الكود يحتاج لtimer لكن لا اعرف كيف؟؟؟؟ هذي محاولتي وارجو المساعده

private void formWindowActivated(java.awt.event.WindowEvent evt) {                                     
       Calendar currentDate = Calendar.getInstance();
       SimpleDateFormat formtter= new SimpleDateFormat("  dd/MM/yyyy HH:mm:ss");  
       String dateNow = formatter.format(currentDate.getTime());
        jLabel10.setText("->"+ dateNow);

... تحياتي ...

#2

السلام عليكم

الساعة لا تزيد

لانك تطلب كتابتها علي farme مرة واحدة فقط

الحل انك تجعلها في loop لا تنتهي اي

while(true){your code}

ستواجه مشكلة اخرى هي ان البرنامج لن يعمل لان لن يخروج من loop و بتالي لن ينفذ الكود الذي بعدها

الحل هو ان تجعل الساعة تعمل في thread خاص بها

للقراة كيف ذلك

/index.php?showtopic=251866

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