我想使用自定义最小化图形图标为JDialog实现最小化功能。 我有谷歌但没有找到任何令人满意的解决方案。 我找到了一些如何接近解决方案 this page
但它用于实现JFrame,我想为JDialog实现。
答案 0 :(得分:1)
您可能正在寻找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
}
});