Java 如何使JDialog无框架?

Java 如何使JDialog无框架?,java,frame,jdialog,Java,Frame,Jdialog,我的对话框示例如下所示: public class DialogNotify extends JDialog{ public DialogNotify() { setModal(true); setSize(200, 100); setVisible(true); } } 如何使其显示无框?所谓无框架,我指的是右上角的“关闭”按钮或左上角的菜单栏。我在以下主题中找到了此博客条目: 关键的事情似乎是调用setUndercorated(true)来抑

我的对话框示例如下所示:

public class DialogNotify extends JDialog{
   public DialogNotify() {
      setModal(true);
      setSize(200, 100);
      setVisible(true);
   }
}

如何使其显示无框?所谓无框架,我指的是右上角的“关闭”按钮或左上角的菜单栏。

我在以下主题中找到了此博客条目:


关键的事情似乎是调用
setUndercorated(true)
来抑制框架和标题栏。

(那是个笑话)。说真的,你必须决定什么是“好”的意思,并弄清楚我们该怎么做。也许您可以通过查看Swing源代码了解>>itI是如何从JDialog中删除装饰的,从而获得一些实现想法,但是我的所有窗口现在都没有装饰了!我正在使用Ubuntu 12.04。有人见过这个虫子吗?