Самый простой способ реализовать функцию минимизации с помощью пользовательского значка в JDialog
Я хочу реализовать функцию минимизации JDialog, используя пользовательский графический значок минимизации. Я погуглил это, но не нашел никакого удовлетворительного решения. Я нашел кое-как близкое решение на этой странице
но это для реализации JFrame, и я хочу реализовать для JDialog.
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
}
});