View Full Version : سوال: Thread
sh_omid
دوشنبه 03 خرداد 1389, 12:24 عصر
سلام
چگونه می توان یک jtextarea را در نخ تغییر داد
persianshadow
دوشنبه 03 خرداد 1389, 12:30 عصر
باید بیشتر مطالعه کنید ! یا حداقل بیشتر توضیح بدید چه کاری میخواید انجام بدید.اگه منظورتون این هست
در حین اجرای یک Thread مقادیر یک JTextArea تغییر کنه خب باید گفت این یک موضوع ساده هست !
شما کافیه یک Thread در حال اجرا داشته باشید و اعمال [پروسه] خودتون رو انجام بدید و مقدار [Value]
مربوط به JTextArea رو تغییر بدید.تمام این موارد طبعآ در متد start مربوط به Thread شما انجام میشه.
این تنها یک الگو ساده هست باید دید برنامه شما چه چیزی هست.اگه درباره Thread ها مطالعه کاملی ندارید
بهتره از انبوه اطلاعاتی که در وب و یا کتاب ها هست استفاده کنید.
fahim64
دوشنبه 03 خرداد 1389, 12:31 عصر
دوست عزیز فکر کنم صورت سئوالتون رو اشتباه تایپ کردید؟
میشه دوباره توضیح دهید.........
sh_omid
دوشنبه 03 خرداد 1389, 12:34 عصر
مقدارش را تغییر می دهد اما رو فرم نشان نمی دهد repaint هم کردم نشد
sh_omid
دوشنبه 03 خرداد 1389, 12:37 عصر
من یک فرم و یک کلاس دارم
کلاس از thread مشتق شده و در داخل این کلاس یک متد از فرم را صدا می زنم که داخل این متد مقدار jtextarea تغییر می دهم اما روی فرم نشان نمی دهد
persianshadow
دوشنبه 03 خرداد 1389, 14:22 عصر
به جای repaint کردن یک بار عمل زیر رو انجام بدید ببینید تاثیر داره یا نه چون کدی ارائه نمیدید به سختی میشه
کمک تون کرد :
JTextArea.revalidate();
jlover
سه شنبه 04 خرداد 1389, 01:50 صبح
توجه داشته باشید خوب مطرح کردن سوال بیشترین کمک رو به خود شما میکنه!
احتمالا پست قبلی کار شما رو راه میندازه...
irGeek
دوشنبه 14 تیر 1389, 09:51 صبح
سلام ديدن دوباره اين لينك ها خالي از لطف نيست
http://barnamenevis.org/forum/showthread.php?t=123116
http://barnamenevis.org/forum/showthread.php?t=123261
http://barnamenevis.org/forum/showthread.php?t=123547
baran6710
شنبه 26 تیر 1389, 17:55 عصر
می خوام درباره پیاده سازی ترد در جاوا بیشتر بدونم اصلا نمی دونم از کجا شروع کنم
tanha70
چهارشنبه 20 مرداد 1389, 20:12 عصر
سلام دوستان
کسی هست که یه مقاله آموزشی فارسی یا انگلیسی کامل یا ویدیو در رابطه با آموزش thread داشته باشه.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.