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

+1 رأی
میانگین بازدید روزانه 1.4728 بازدید
دوستان چطوری میشه بین چند تا کلاس یا جاوا فریم ارتباط برقرار کرد یعنی با کلیک بر روی یک دکمه کاربر رو مثلا از کلاس 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 (650 امتیاز)

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

0 رأی
1 جواب میانگین بازدید روزانه 0.1850 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.2574 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.55642 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.07164 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.1237 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.11100 بازدید
+1 رأی
0 جواب میانگین بازدید روزانه 0.59547 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.39375 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.16159 بازدید
کانال تلگرام جواب یاب
...