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:
Luan_Kevin
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:
Você poderia me dar um exemplo usando xml?
InicianteJavaHenriqu
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:
Luan_Kevin
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);
}
}