Java - 有没有办法隐藏swing应用程序中的关闭按钮?

时间:2011-04-10 08:02:22

标签: java swing

有没有办法在swing应用程序中隐藏关闭按钮?

我知道我可以设置JFrame.DO_NOTHING_ON_CLOSE但是有没有办法完全消除它?

如果我写setUndecorated(true)我得到了 IllegalComponentStateException - the frame is displayable

1 个答案:

答案 0 :(得分:6)

在显示框架时使用frame.setUndecorated(true)会导致错误,因为API中不允许这样做。而是在设置frame.setUndecorated(true)之前使用frame.setVisible(true)。这应该可以解决您的错误:

  

IllegalComponentStateException -   框架是可显示的

如果成功,关闭按钮将被隐藏。