小弟要求SWING能够隐藏窗体的关闭按钮,但是好像只有AWT才支持!哪位大侠能帮帮忙!
急!急!急!

解决方案 »

  1.   

    不能单独隐藏按钮,要么就把标题栏全部去掉
    frame.setUndecorated(true);或者可以点击关闭按钮,窗口却不关闭
    frame.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
      

  2.   

    不好意思.昨晚忘了.
    今天看了一下.JInternalFrame的标题栏可以自定义,JFrame是不行的.如果真的需要的话,那就得模拟了.其实也不会太难,可能一些事件的监听比较麻烦一点点.思路也很简单,设frame.setUndecorated(true),这样会隐藏了frame有标题栏,然后自做个标题栏就得了.喜欢加什么就什么了...标题栏是一个JPanel, frame的布局设为BorderLayout(),标题栏加到north,窗口内容都放到center,太简单了.