【发布时间】:2011-10-21 14:25:44
【问题描述】:
我想在 JDialog 的底部添加一个按钮 (JButton),按下该按钮应关闭 JDialog。问题是我不知道在那个按钮的 ActionListener 中写什么。我不希望按钮退出程序,只需关闭对话框即可。
JDialog 是通过显式调用 JDialog 的构造函数之一创建的,而不是通过调用 JOptionPane 中的方法之一。
我非常惊讶我无法使用 Google 找到这个问题的答案。我希望一个经常遇到的问题会在很多编程网站上得到广泛的报道。很奇怪,它不是。
【问题讨论】:
-
好吧,在今天之前我从未使用过 JDialog。我确实看过那个 javadoc 几十次(我需要看看它包含什么方法)。但我没有看到任何关于关闭它的信息。
-
@SoboLAN 两种方法:
dispose()&setVisible(false)