2017-08-08 198 views
0

由於某種原因,我的JFrame沒有關閉按鈕?我試着改變代碼,但它似乎沒有工作。JFrame沒有關閉窗口?

public NewJFrame() 
{ 
    this.setUndecorated(true); 
    this.setVisible(true); 


    initComponents(); 

    this.setDefaultCloseOperation(NewJFrame.EXIT_ON_CLOSE); 
    Toolkit tk = Toolkit.getDefaultToolkit(); 
    int x = (int) tk.getScreenSize().getWidth(); 
    int y = (int) tk.getScreenSize().getHeight(); 
    this.setSize(x,y); 
} 
+1

嘗試用鼠標手動調整大小 - 可能是關閉按鈕只是隱藏 –

+0

不能調整JFrame的大小。 – Swiper

+0

類似的問題已回答[here](https://stackoverflow.com/questions/7799940/jframe-exit-on-close-java) – firefighter

回答

3

關閉按鈕是你

this.setUndecorated(true); 

刪除如果你想回去,你就必須刪除此行或創建自己的一個裝飾品之一。

+0

感謝它的工作,這樣一個小錯誤。 – Swiper

+0

@Swiper你能接受答案嗎? –