Caros, boa noite!
Qual a melhor forma de salvar o estado dos componentes de uma aplicação? Gostaria que quando o usuário abrisse a aplicação, os componentes estivessem iguais ao do ultimo acesso.
Pensei em salvar o estado dos componentes em um .txt ou xml, seria a melhor forma?
Não sei se eh a melhor forma, mas vc consegue gravar a instância de um objeto num arquivo usando ObjectOutputStream
. Com isso, vc consegue ler esse objeto novamente com ObjectInputStream
.
Xml e yml são ótimo formatos para isto, porém são bem chatinhos pq são bons quando usados com bibliotecas externas. Já algo nativo do java dependendo da aplicação e tal, um .txt pode resolver facilmente ou melhor ainda igual o amigo citou a cima, um arquivo .properties