2016-05-16 75 views

回答

0

而不是使用

frame.setVisible(false); 

你可以使用的:

frame.setExtendedState(JFrame.ICONIFIED); 

您也應該檢查出Dialog Escape Key一個更完整的實現將處理退出鍵。例如,在嘗試關閉對話框之前,代碼將允許關閉彈出窗口(在組合框上)關閉。該代碼是爲對話框編寫的,並且需要稍微修改JFrame。

+0

正確。你的問題是如何最小化一個窗口,我認爲你想成爲一個JFrame。當你最小化一個框架時,圖標出現在你的任務欄上。你不能最小化面板。至少我不知道這個概念對你意味着什麼。 – camickr

+0

我看到你改變了你的問題,你現在正在談論'JInternalFrame'。那麼,閱讀'JInternalFrame' API。您將找到一種方法,允許您設置內部框架的最大/最小狀態。 – camickr