Re: одно диалоговое окно
От: Blazkowicz Россия  
Дата: 19.07.13 08:28
Оценка:
Здравствуйте, sonsen, Вы писали:

Если кратко, то:
SettingsListener sl = new SettingsListener();
mntmSettings.addActionListener(sl);
btnSettings.addActionListener(sl);


Если включить зануду:
Следуйте принятым coding convention и всегда форматируйте код.
Используйте Action вместо ActionListener.
Не забывайте, что если вы добавили слушателя, то возможно его нужно и удалить. Утечка слушателей очень частое явление в Swing приложениях.
Разберитесь с ООП — классами и экземплярами. Вы создаёте диалог и присваиваете его в поле одного слушателя. А потом проверяете поле другого экземпляра слушателя.
Используйте модальные диалоги
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.