1
我有一个JDialog,我想检查它的状态是最大化,最小化还是正常。 我该怎么做?如何检查JDialog状态
我曾尝试:
private JDialog dialog = new JDialog();
dialog.addWindowStateListener(new WindowStateListener() {
@Override
public void windowStateChanged(WindowEvent e) {
if(e.getNewState()==JFrame.MAXIMIZED_BOTH){
System.out.println(" state MAXIMIZED_BOTH");
dialog.repaint();
}
}
});
,但它并没有当然的工作。
谢谢
你正在寻找'addComponentListener'也许 – nachokk
addWindowStateListener工作正常,我只是想找一种方法来检查JDialog状态 – Frank