نحوه پاس دادن اطلاعات از یک JDialog به یک JFrame و رفرش کردن آبجکت های JFrame چگونه است؟

+1 رأی
میانگین بازدید روزانه 0.2173 بازدید
فرض کنید یک JFrame دارید که یک JCombobox داخل آن ایجاد کردید. و یک JDialog  نیز دارید که اطلاعات مربوط به JCombobox را از درون آن حذف، ویرایش و یا اضافه می کنید.
چگونه می توان وقتی اطلاعات را از درون JDialog تغییر می دهید، بعد از بستن JDialog، اطلاعات ویرایش شده در JCombobox درون JFrame نمایش داده شود؟
سوال 11 ماه قبل در تالار برنامه نویسی توسط hamid19 (12 امتیاز)
برچسب گذاری مجدد در 11 ماه قبل توسط Saeed Zarinfam

1 جواب

0 رأی
برای این کار راه های زیادی وجود داره برای مثال یک راه ساده تعریف یک فیلد در JFrame است که نمایانگر JCombobox انتخاب شده در JDialog باشد و وقتی می خواهید listener برای JCombobox تعریف کنید در صورت انتخاب یک المان JCombobox باید آن فیلد تعریف شده در JFrame را مقدار دهی کنید.

البته راه حل اصولی تر تعریف یک کلاس جدا برای JDialog و تعریف فیلد توضیح داده شده در آن است.
جواب 11 ماه قبل توسط Saeed Zarinfam (707 امتیاز)

سوال های مشابه

0 رأی
1 جواب میانگین بازدید روزانه 0.08158 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.08174 بازدید
+1 رأی
4 جواب میانگین بازدید روزانه 0.16387 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.56686 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.08102 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.07180 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.08197 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.5147 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.1451 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.0791 بازدید
کانال تلگرام جواب یاب
...