Galera, estou com problemas com o método dispose. Eu criei uma interfacezinha que agora que fui programar o evento do botão cancelar, ela está dando erro.
Esta tua “interfacezinha”, a classe que vc tá usando o dispose(), ela estende javax.swing.JFrame ou JDialog?
J
JoelsonclPJ
public class TelaLogin extends JFrame {
antes não estava, estava estendendo JPanel e eu nem tinha me ligado, mas agora está estendendo JFrame e ainda não funciona… :s
E agora? tem alguma idéia do que seja?
Po, esquisito mas consegui. Em vez de eu colocar a referencia ao objeto em execução com ‘this.’, eu coloquei só dispose(), e rodou… o problema é: será que se tiverem outras janelas sendo executadas no mesmo instante, todas vão fechar fazendo dessa forma? Bom, ainda não testei, mas quando eu testar, posto aqui… Ah! se tiver alguém que já tenha certeza disso, posta aí para agente. Abraço!
B
BrunoCarloPJ
:naonao: , o problema é que no contesto que vc estava usando o this.dispose(), o this se referenciava a uma instancia da classse anonima de ActionListener, que trata o evento no botão cancelar… e não ao frame…
B
BrunoCarloPJ
:naonao: , o problema é que no contesto que vc estava usando o this.dispose(), o this se referenciava a uma instancia da classse anonima de ActionListener, que trata o evento no botão cancelar… e não ao frame…