Pessoal seguinte. criei um form que contem um formulario com uma JTable, dai eu fiz o seguinte para criar essa tabela
public Class…
static ItemJF formItem = new ItemJF();
…
e na minha funcao que abre essa janela eu fiz:
formItem.setVisible(true);
ate ai perfeito, porem qdo eu fecho essa janela e abro ela novamente, ela continua com os dados na JTable, teria como eu dar um reset nesse form??
eu coloquei STATIC para que so uma janela daquela seja aberta de uma vez…
obrigado
Sua referencia antiga é perdida e uma nova é criada… acho q era isso q vc queria…
formItem = new ItemJF();
e ao fechar vc pode usar dispose tbm…
nao nao vc nao entendeu,
eu tenho q deixar como Static para abrir somente uma janela, e dai nao da certo pq ele nao instancia o objeto novamente ele somente da o setVisible.
e se eu colocar para instanciar o objeto cada vez q eu clico no botao ele eabre varias janelas iguais
q nao pode
hum… mas vc vai estar apenas dando outra referencia para sua varialvel estatica, mas se nao quiser fazer assim vc pode fazer um metodo q limpa os campos do seu form, por exemplo se tiver um
JTextField tf1
vc usa:
tf1.setText("");