View Full Version : سوال: حذف قاب پنجره برنامه!
mr_stone
چهارشنبه 08 مرداد 1393, 09:25 صبح
سلام دوستان عزیز من میخوام حاشیه ی اطراف پنلم رو حذف کنم با استفاده از کد setUndecorated(true);
اما متاسفانه exception میده و من نمیتونم قاب دوره برنامه رو حذف کنم!
توضیحات کامل تر توی عکس میذارم!
ممنونم121726
vahid-p
چهارشنبه 08 مرداد 1393, 12:49 عصر
به خاطر اینه که setVisible رو باید بعد از setUndecorated قرار بدی.
معمولا setVisible رو خارج از constructor میذارن، مثلا تو main مینویسن : new DailyForm().setVisible(true)
برای اولین بار setVisible میاد کل Frame رو طراحی میکنه، و اگه اونجایی که گفتید اررور میده، ادامه بدید متوجه میشید یه فیلد به اسم peer رو چک میکنه. از طرفی setVisible هم از طریق متد show میاد و peer رو مقدار دهی میکنه. حالا دقیقترش اگر خواستی میتونی بری چک کنی. خلاصش اینه که اول باید طراحی کلی رو مشخص کنی بعد نشونش بدی.
موفق باشید
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.