fala galera beleza. eu to com uma pequena duvida aqui em um if e else pois nao conheco nenhum metodo que chame novamente uma jframe que ja esta aberta.
codigo é o seguinte.
Tela tela = null;
public void chamarTela(){
if(tela == null){
tela = new Tela();
tela.setVisible(true);
}else{
aqui eu nao sei chamar essa tela que ja foi aberta como faria ?
}
o else verifica se o cliente não é mais nulo, pois a tela não foi fechada. então ele chama o mesmo jframe.
e saindo do if e else eu coloquei o cli.setVisible(true) para mostrar a tela.