Para chamarmos este diálogo, a partir da tela principal do programa ExemploMenu, anteriormente visto, basta adicionar o seguinte action no corpo da classe ExemploMenu:
sobAction.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
FormSobre sobreDlg = new FormSobre(frm);
sobreDlg.setVisible(true);
}
});
Ao executar, note que enquanto o formulário FormSobre estiver aberto, o usuário não consegue colocar foco na tela principal.
Para organizar, copie todo o projeto ex6Menus em outro projeto ex7Modal, e renomeie a classe ExemploMenu para ExemploModal.
O projeto então deverá estar organizado da seguinte maneira no eclipse:
|
Que tal praticar? Converta o formulário FormCadastro em modal, a partir da tela principal do ExemploModal. |