2
我想使用自定義最小化圖形圖標來實現JDialog的最小化函數。 我有谷歌它,但沒有找到任何滿意的解決方案。 我發現了一些如何接近的解決方案 this page使用JDialog中的自定義圖標實現最小化函數的最簡單方法
但它的實現JFrame,我想實現JDialog。
我想使用自定義最小化圖形圖標來實現JDialog的最小化函數。 我有谷歌它,但沒有找到任何滿意的解決方案。 我發現了一些如何接近的解決方案 this page使用JDialog中的自定義圖標實現最小化函數的最簡單方法
但它的實現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
}
});