المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : عندي سؤال في البرمجة بلغة الجافا


hamza178
14-01-2006, 09:39 AM
عيد سعيد للجميع

عندي سؤال بخصوص البرمجة بلغة الجافا

كيف يمكن عمل ساعة لمعرفة الوقت بلغة الجافا؟؟

وشكرا

Mr. Romaryo
15-01-2006, 07:53 AM
بسم الله
=========

اهلا بك اخى hamza178
شوف هو انا مش بتعامل مع جافا خالص وخبرتى قليله جدا فيها.. بس ان شاء الله احاول افيدك ..



اسم الـ class اللى هيخرج منها الــ object اسمهــــــــا Date
ودلوقتى ننشئ object اسمه now من الــ class



protected Date now = null ;
now = new Date() ;






ودلوقتى نعرف متغير جديد اسمه time مثلا ونحط فيه القيمة اللى هترجع من الداله System.currentTimeMillis


long time = System.currentTimeMillis() ;






ونبعت الوقت بقى للـ object اللى كنا انشاناه


now.setTime(time) ;






دلوقتى احنا جاهزين لعرض الوقت عن طريق الدوال الاتيه وهيا بالترتيب
ساعات
دقائق
ثوانى


now.getHours() ;
now.getMinutes() ;
now.getSeconds() ;



يارب تكون استفدت ..

على فكرة انا كان ممكن ابعتلك مثال معمول وجاهز للموضوع ده ..
بس حبيت احاول احطلك الطريقة وانت تحاول تربطهم بنفسك علشان تستفيد ..
لو محتاج المثال اوك هبعتهولك بس صدقنى حاول احسن علشان تتعلم اكتر



مع التحية

hamza178
15-01-2006, 01:00 PM
شكرا جزيلا لك

لكن ليس هذا ما أردته.

اللي أنا كنت عاوزه هو عمل ساعة مثل الساعة اللي في شريط المهام. ساعة تتغير قيم الثواني والدقائق والساعات لها.

ومش مهم المظهر. أنا حظهرها في TextField

وبارك الله فيكم

شكرا

Mr. Romaryo
16-01-2006, 06:02 AM
سورى على التاخير بس انت عارف بقى ظروف الامتحانات

انا اللى فهمته دلوقتى انك عاوز تعمل ساعه هتاخد الساعه لاول مرة من السيستم وممكن تغير فيها وتكمل هيا بعد التغير اللى انت عملته عادى ..

بس انا والله خبرتى قليله جدا فى الجافا .. لو عاوزه سى شارب ممكن ..

عموما شوف المثال المرفق كدة وهو جافا بس مش بيعمل بالظبط اللى انت عاوزه بس يعنى ان شاء الله يفيدك ..


مع التحية

hamza178
16-01-2006, 01:58 PM
شكرا جزيلا

لكن هل استطيع اعمل البرنامج داخل Frame

يعني هل استطيع الأستغناء عن JApplet

وشكرا

Mr. Romaryo
17-01-2006, 05:56 AM
لكن هل استطيع اعمل البرنامج داخل Frame

يعني هل استطيع الأستغناء عن JApplet

أيوة ممكن .. كنت هعمله كدة الاول .. بس مش عندى ال jbuilder والله ..

بس هتكون نفس الفكرة ..

وبالنسبة للتغيرفى الوقت .. هيكون مجرد زرار جنب كل وقت تعمل جواه set للوقت ..

ولو تلاحظ هتعمل تانى sleep وبدل بقى وماتجيب الوقت من السيستم تانى هتزود الثوانى واحد وطبعا لو بقت 59 تزيد الدقايق 1 وتتصفر الثوانى وهكذا ..



مع التحية

hamza178
17-01-2006, 07:38 AM
مشكور جدا يا باشا.

انا ححاول اعمل البرنامج واذا تمكنت من عمله ححطه في المنتدى.

ححاول انا أعمل ساعة عادية زي اللي في شريط المهام تتحرك من حالها من غير تدخل من المستخدم.

وبارك الله فيك ونفع بعلمك الإسلام والمسلمين.

أخوك

حمزة

Mr. Romaryo
17-01-2006, 07:42 AM
عفوا ..

وربنا يوفقك .