在研究問題時,似乎大多數人都想做相反的操作(即刪除最小化/關閉按鈕)。 我已經使用reoccurrent setUndecorated
和setDefaultCloseOperation
JDialog未顯示最小化/關閉按鈕
這裏沒有成功是我的代碼:
private class TestDialog extends JDialog
{
public static final String title_ = "Test Dialog";
public TestDialog(JFrame parent)
{
super(parent,title_,true);
setMinimumSize(new Dimension(500,500));
setLocationRelativeTo(null);
setUndecorated(false);
setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
}
}
當我顯示的對話框中,我得到以下幾點:
其他info:
操作系統:Ubuntu
Java版本:1.7.0_55
是否要刪除關閉/最小化按鈕?爲什麼不從JWindow而不是JDialog繼承? – 2014-10-02 13:51:25
我想要關閉/最小化按鈕出現。我認爲JWindow會因爲沒有嵌入標題欄而不合適。 – Harry 2014-10-02 14:03:25
使用JFrame而不是JDialog – Gladiator 2014-10-02 14:51:56