PDA

View Full Version : Jframe



bright
شنبه 28 مهر 1386, 21:56 عصر
سلام به همگی
من دو تا Jframe دارم و حالا می خوام بین این دو ارتباط بر قرار کنم
یعنی مثلا با کلیک کردن در Jbutton که تو اولی وجود داره فرم دوم باز بشه
خوشحال می شم اگه کسی بهم بگه که باید چه کار کنم
مرسی از همتون

rezaTavak
یک شنبه 29 مهر 1386, 07:37 صبح
راه اول اینکه که توی actionperformance دکمه تمام کارها انجام بشه یا آدرس انجام داده بشه.

راه دوم اینه که از قبل فرم شما ساخته شده باشه اما setvisible اون false باشه و در موقع فشردن دکمه true بشه.

توجه کنید آدرس frame باید در محدوده دسترسی دکمه باشد. اگر اینظور نیست با یک پارامتر باید ارسال شود.

Bahmany
یک شنبه 29 مهر 1386, 08:48 صبح
سلام
اگه از Netbean استفاده می کنی
1- دوتا Jframe بساز // به نام های JFrame1 , JFrame2
2- توی هر JFrame یک دکمه بگذار
3- در JFrame1 و دکمه ای که ساخته ای دوبار کلیک کن و نامی برای event مورد نظر بده و بعد این کد را دارد کن :

new JFrame2.setVisible(true);
4- بعد فرم بعدی را باز کن و در دکمه ایجاد شده کد زیر وارد کن :

new JFrame1.setVisible(true);