Srs,
Li alguns artigos sobre o SAF e todos apenas ilustram aplicação de apenas um frame (janela)
mas em uma aplicação desktop geralmente temos um JFrame que é a janela principal onde ficam os menus, toolbar etc… e
a partir dela são chamadas as outras janelas (JDialog) que serão os forms ou listagens…
Minha dúvida é a seguinte:
Esse Frame principal vai extender de Application ou FrameView (gerado no netbeans) onde temos os metodos
startup(), ready(), shutdown() etc…até aí beleza…
Agora um item de menu ou um botão da toolbar chama o cadastro de cliente por exemplo, que é um JDialog onde contem uma table com
a listagem dos clientes cadastrados… e nessa tela temos os botões “incluir”, “alterar”, “excluir” etc…
Esse JDialog (ou tem q ser outra classe quando se usa o SAF ? ) tem que extender tbm o Application / FrameView e tratar os metodos
startup(), ready(), shutdown() ?
seguindo… nessa tela de listagem temos o botao incluir que quando clicado chama outro JDialog, que no caso é o Form contendo os
dados para ser preenchido pelo usuario… esse JDialog tbm tem que extender tbm o Application / FrameView e tratar os metodos
startup(), ready(), shutdown() ?
Ou seja… toda “Janela” (JDialog, JFrame) quando usamos o Swing Appplication Framework deve extender de Application / FrameView?