PDA

View Full Version : سوال: بستن فریم فرزند



little.boy
چهارشنبه 23 بهمن 1387, 14:24 عصر
یک فریم هست که یک دکمه داره با کلیک دکمه به فریم جدید میریم در فریم جدید یک دکمه close در نظر گرفتمکه در تابع actionPerformedرویداد مربوط به دکمه رو با System.exit(0( کد زدم ولی با زدن دکمه هر دو فریم پدر و فرزند بسته می شن.باید چکار کنم؟

amirfarshad
پنج شنبه 24 بهمن 1387, 10:55 صبح
System.exit این کلا برنامه جاوا رو میبنده. شما برای اینکه اون فریم دوم رو ببندی از dispose استفاده کن.
یعنی توی action اون دکمه بنویس:

this.dispose();

meryjooni
چهارشنبه 13 آبان 1388, 13:14 عصر
این دستور دقیقا چیکار میکنه ؟!
آیا فقط نمایش اون فریم رو غیر فعال میکنه ؟!
اگه من دوباره بخوام اون فریم و ظاهر کنم باید چیکارکنم ؟!
مثلا به فریم جدید ساختم فریم فعلی هم dispose کردم . حالا تو فریم جدید می خوام دکمه back بذارم که برکرده به فریمی که dipose ش کردم !! چی کار باید کنم ؟!!؟