當前位置:首頁 » 編程語言 » 窗體大小java

窗體大小java

發布時間: 2024-10-02 17:03:37

㈠ JAVA主窗體最小化時另一個窗體也最小化

可以這么考慮!1.首先做一個你想最小化的窗口List,將所有你想最小化的窗口都放進去。
2.然後新建一個類或匿名類,隨意,extendsWindowAdapter,然後Override它的
publicvoidwindowIconified(WindowEvente)方法,用來監聽窗口的最小化事件。
即:將步驟1的List里的所有窗口都最小化:
for(JFramejf:frameList){
jf.setState(Frame.ICONIFIED);
}
3.最後對你的登錄窗口設置windowListend,即:
loginFrame.addWindowListener(newWindowAdapter(){
@Override
publicvoidwindowIconified(WindowEvente){
for(JFramejf:frameList){
jf.setState(Frame.ICONIFIED);
}
}
});//我這里用匿名類實現了(為了方便),你也可以不這么做。
4.如果你想同樣恢復窗口的話,你也可以extendsWindowAdapter然後重載
publicvoidwindowDeiconified(WindowEvente)方法,來捕捉登錄窗口的恢復窗口事件,
然後對你的所有窗口:frame.setState(Frame.NORMAL),即可!
望樓主採納!

熱點內容
我的世界手機伺服器怎麼重開的圖 發布:2025-03-23 04:18:37 瀏覽:378
sql寫存儲過程 發布:2025-03-23 04:18:36 瀏覽:787
互感器電流的演算法 發布:2025-03-23 04:03:58 瀏覽:750
抖音上為什麼說伺服器正在升級中 發布:2025-03-23 03:51:21 瀏覽:34
編程自我學 發布:2025-03-23 03:43:26 瀏覽:995
乳膠枕頭壓縮 發布:2025-03-23 03:42:35 瀏覽:570
請帖html源碼 發布:2025-03-23 03:38:18 瀏覽:764
雲伺服器視頻 發布:2025-03-23 03:38:15 瀏覽:115
淄博java培訓 發布:2025-03-23 03:28:32 瀏覽:26
sql從兩個表中查詢 發布:2025-03-23 03:28:24 瀏覽:136