جابجایی در بین فریم ها در جاوا

+1 رأی
میانگین بازدید روزانه 0.5147 بازدید
دوستان چطوری میشه بین چند تا کلاس یا جاوا فریم ارتباط برقرار کرد یعنی با کلیک بر روی یک دکمه کاربر رو مثلا از کلاس 1 ببره به کلاس 2 یا از فریم یک ببره فریم دو
سوال 2 ماه قبل در تالار برنامه نویسی توسط محمد جعفری_719692581 (5 امتیاز)
ویرایش 2 ماه قبل توسط moderator

1 جواب

0 رأی

برای این کار راه های زیادی وجود داره ولی ساده ترین راه این است که jFrame که در حال حاضر بر روی صفحه است را ببندید و از JFrame جدید که می خواهید نمایش داده شود یک شئ بسازید و آن را نمایش دهید:

    this.dispose();
    Frame2 frame2 = new Frame2();
    frame2.setVisible(true);

اگر فرض کنیم این کد در رویداد کلیک دکمه ای که در frame1 قرار دارد نوشته شود. ابتدا با فراخوانی متد dispose از frame1 باعث بسته شدن آن می شویم و بعد frame2 را نمایش می دهیم.

یک راه دیگر برای این کار استفاده از panel است بدین صورت که ما فقط یک JFrame داریم و panel های مختلف را درون آن frame جابجا می کنیم.

جواب 2 ماه قبل توسط Saeed Zarinfam (707 امتیاز)

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

0 رأی
1 جواب میانگین بازدید روزانه 0.1865 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.2282 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.56686 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.08174 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.1244 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.11106 بازدید
+1 رأی
0 جواب میانگین بازدید روزانه 0.59590 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.39408 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.17174 بازدید
کانال تلگرام جواب یاب
...