[RESOLVIDO]Frame

Boa tarde galera!

tentei procurar algo a respeito mais não tive sucesso!

alguém saberia me dizer como eu faço para salvar a tela do meu aplicativo, como o usuário deixou?
exemplo a tela tem vários painéis, se quando ele fecho o programa tava no painel de número 5,
quando ele abrir novamente estará no 5, se ele deixou maximizado vai ficar maximizado e assim por diante…

Você terá que guardar esta informações em um arquivos de texto ou xml qualquer, ou então no bd. Então você cria uma rotina que pega estes valores e coloca no evento close de sua tela.

:thumbup:

[quote=InicianteJavaHenrique]Você terá que guardar esta informações em um arquivos de texto ou xml qualquer, ou então no bd. Então você cria uma rotina que pega estes valores e coloca no evento close de sua tela.

:thumbup: [/quote]

Você poderia me dar um exemplo usando xml?

Para a leitura neste exemplo (pedruhenrik) aqui :arrow: http://www.guj.com.br/java/246179-ler-conteudo-entre-tags-html é usado html, mas você pode substituir por xml. Depois no momento de instanciar o JFrame você passa por parâmetro no método construtor as propriedades:

public JFrameTela(int tabSelecionada, boolean telaMinimizada) { //Método construtor de uma Tela qualquer JTabbedPaneAbas.setSelectedIndex(tabSelecionada); if(telaMinimizada) { JFrameTela.setExtendedState(JFrame.ICONIFIED); } }

:thumbup:

[quote=InicianteJavaHenrique]Para a leitura neste exemplo (pedruhenrik) aqui :arrow: http://www.guj.com.br/java/246179-ler-conteudo-entre-tags-html é usado html, mas você pode substituir por xml. Depois no momento de instanciar o JFrame você passa por parâmetro no método construtor as propriedades:

public JFrameTela(int tabSelecionada, boolean telaMinimizada) { //Método construtor de uma Tela qualquer JTabbedPaneAbas.setSelectedIndex(tabSelecionada); if(telaMinimizada) { JFrameTela.setExtendedState(JFrame.ICONIFIED); } }

:thumbup:

     [/quote]

Obrigado pela ajuda!
:thumbup: