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

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

1 جواب

0 رأی

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

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

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

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

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

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

0 رأی
1 جواب میانگین بازدید روزانه 0.1471 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.19104 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.51720 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.08187 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.152 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.11122 بازدید
+1 رأی
0 جواب میانگین بازدید روزانه 0.54634 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.37449 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.15180 بازدید
کانال تلگرام جواب یاب
...