我想为 JDialog 实现最小化功能,使用自定义最小化图形图标。 我用谷歌搜索但没有找到任何令人满意的解决方案。 我发现了一些非常接近的解决方案 this page
但它用于实现 JFrame ,而我想为 JDialog 实现。
最佳答案
您可能正在寻找一个WindowListener
:
JDialog f = new JDialog();
f.setSize(100, 100);
f.setVisible(true);
f.addWindowListener(new WindowAdapter() {
@Override
public void windowIconified(WindowEvent e) {
System.out.println("Hi!");
// Do here your custom action
}
});
关于java - 在 JDialog 中使用自定义图标实现最小化功能的最简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11991257/