Como manter os valores de uma JFrame?

2 respostas
netbeansjava
K

Boa tarde gostaria de saber se há uma maneira dos valores inseridos em uma JFrame quando eu esconder ela, ao abrir esteja os mesmos valores deixados anteriormente?
Já pensei em deixar as variaveis em static porém pega muita memória

2 Respostas

TerraSkilll

Depende. Como você está escondendo o JFrame?

Se é só alterando com o setVisible, nada deveria ser perdido, afinal você está apenas ocultando o JFrame. Obviamente, se na hora de exibir de novo você usa new, será criado um novo JFrame e ele não terá os dados anteriores.

Se você está fechando o JFrame, precisa guardar os dados em algum outro lugar (num objeto temporário, por exemplo), e esse objeto precisa ter uma instância fora do JFrame, para que os valores não se percam quando ele for fechado e possam ser passados novamente quando ele for aberto de novo.

Abraço.

K

Entendido, obirgado pela ajuda deu certo

Criado 16 de janeiro de 2017
Ultima resposta 16 de jan. de 2017
Respostas 2
Participantes 2