【发布时间】:2013-08-08 11:53:01
【问题描述】:
好的,研究我看到很多关于“隐藏对话框中的关闭按钮”主题的帖子,但没有一个能解决我的问题。问题是我有这个对话框:
我想保留装饰(边框、透明度等),但我想隐藏或删除关闭按钮组件,因为我将使用取消按钮来处理。
如果我使用
setUndecorated(true);
getRootPane().setWindowDecorationStyle(JRootPane.NONE);
我会得到的结果是
这对我来说完全是可怕的(根本不是这里,因为背景上没有任何东西)......所以我问:是否有另一种方法可以通过对话框或 setUndecorated 和 getRootPane 来处理这个问题是绝对的?非常欢迎进一步的建议。提前致谢。
【问题讨论】:
-
根据这个问题的答案:stackoverflow.com/questions/942056/…,不创建自己的
JDialog似乎是不可能的 -
我想我会处理另一个 JDialog 来提醒这将调用搜索。这可能比使用一个原生 API 处理更容易
标签: java swing jdialog jprogressbar