Seria o método dispose. Não entendi porque não funcionou. Como você fez para chamar o método?
jordydavantel
entaum eu coloquei o nome da classe.dispose();
ficou assim:
splash.dispose();
Eric_Yuzo
Esse splash deve ser uma variável e não o nome da classe, certo?
Porque o mesmo objeto que foi exibido na tela, deve ser fechado com o método dispose.
jordydavantel
a classe esta declarada desta maneira.
public class splash extends JWindow {
}
entaum eu devo usar o método dispose na imagem que eu abri?
Eric_Yuzo
Agora entendi. Usar o nomeDaClasse.dispose() está dando erro porque o método dispose não é estático, portanto ele deve ser chamado a partir da referência de um objeto.
Outra coisa, por convenção, é indicado que os nomes das classes iniciem com letra maiúscula. No seu caso deveria se chamar “Splash”.