【发布时间】:2012-08-16 16:04:46
【问题描述】:
我想为 JDialog 实现最小化功能,使用自定义最小化图形图标。 我已经谷歌了,但没有找到任何令人满意的解决方案。 我发现了一些非常接近的解决方案 this page
但它用于实现 JFrame ,我想为 JDialog 实现。
【问题讨论】:
标签: java swing jdialog windowlistener
我想为 JDialog 实现最小化功能,使用自定义最小化图形图标。 我已经谷歌了,但没有找到任何令人满意的解决方案。 我发现了一些非常接近的解决方案 this page
但它用于实现 JFrame ,我想为 JDialog 实现。
【问题讨论】:
标签: java swing jdialog windowlistener
您可能正在寻找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
}
});
【讨论】: