View Full Version : تایمر در j2me
hamid2live
دوشنبه 22 تیر 1388, 11:42 صبح
سلام.
چطوری میشه یه تایمر تعریف کرد که هر 3 دقیقه محتویات تکست رو تو یه جایی ذخیره کنه ؟
1.تایمر؟:عصبانی++:
2.چطوری ذخیره کنه (تو دیتا بیس یا یه فایل تکست)؟:متفکر:
دوستان اگه ممکنه لطف کنن یه نمونه کد برام ن ممنون میشم.
mic_r_c
دوشنبه 22 تیر 1388, 20:08 عصر
باید اول یک متغیر تعریف کنی
Timer timer1 = new Timer();
بعدش باید یک شی برای فعالیتی که تایمر باید انجام بده بسازی که این شی از نوع کلاسیه که از TimerTask مشتق شده
Timer1_task timer1_task = new Timer1_Task();
حالا از هرجایی که میخوای باید با استفاده از این متد تایمرت رو فعال کنی.
timer1.schedule(task,del, interval);
که del زمان تاخیر از اولین شروع و interval زمان فاصله بین هر بار اجرا به میلی ثانیه , task هم که همون شی ای یه که از نوع Timer1_Task تعریفش کردیم.
این هم کلاس Timer1_Task که باید آخر برنامت تویه همون کلاس بیاد. اگر هم خواستی تویه یک فایل جداگانه بیاری باید کلمه Private رو به Public تبدیل کنی و نام فایلت رو هم برابر نام کلاس قرار بدی
privateTimer1_Task extends Timer_Task{
public void run()
{
Your codes here
}
}
:لبخندساده:
hamid2live
دوشنبه 22 تیر 1388, 22:35 عصر
دوست عزیز میشه لطف کنی یه سورس بزاری؟!
hamid2live
دوشنبه 22 تیر 1388, 22:47 عصر
دوست عزیز میشه لطف کنی یه سورس بزاری؟!
میشه تو یه مثال این کدهارو بیاری
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.