как вызвать событие formWindowClosing в ButtonActionPerformEvent - PullRequest
0 голосов
/ 21 января 2012

Я создал вызов ButtonActionPerformEvent. Dispose Method. Как удалить вызов метода formwindowclosing.для текущего класса и открытия другого класса

private void Cmd01ActionPerformed(java.awt.event.ActionEvent evt) {                                      
            GVar=Txt01.getText();
            dispose(**formWindowClosing**(-)); // how i can pass form closing event here.
    } 

еще один FormWindowClosing Событие. Я создаю объект другого класса с помощью setVisible True.

 private void formWindowClosing(java.awt.event.WindowEvent evt) {                                   
        new GlobalVariableClass2().setVisible(true);  //another class
} 

, пожалуйста, помогите мне в этомпроблема.

1 Ответ

3 голосов
/ 21 января 2012

прежде всего этот вопрос не отвечает

1) используйте CardLayout вместо вызова create/close/dipose/setVisible для Контейнер верхнего уровня

2) не создавайте лоты Top Level Container, используйте это для другого использования, тогда вам нужно искать setVisible, и в этом случае вы должны установить setDefaultCloseOperation в HIDE_ON_CLOSE , обратите внимание на каждый Top Level Container есть ли реализованные разные методы для операций закрытия

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...