Eu criei duas classes de GUI, uma chamada InicioGUI e outra AbountGUI, elas servem exatamente para chamar o frame inicial e caso eu vá em menu About -> about deveria abrir o frame AboutGUI!
O problema é que sempre que eu tento fazer isso:
// metodo de evento do botao about
{/***/new AboutGUI();
}
nao da certo!
Classe inicioGUI: (o metodo nao esta implementado, eu apenas coloquei uma msg de erro)
http://phpfi.com/279072
Classe AboutGUI
http://phpfi.com/279077
lembrando que eu fiz as GUI com o gerenciador de layouts do NetBeans…
/** Esse metodo foi a ultima tentativa de tentar chamar essa classe!
- antes o metodo iniciaComponents nao existia e a chamada ao initComponents()
- era no construtor */
public void iniciaComponents() {
/***/initComponents();
/***/setVisible(true);
}
// isso tambem nao deu certo!
A mensagem de erro quando eu chamava:
private void aboutMenuItemActionPerformed(java.awt.event.ActionEvent evt) {
AboutGUI p = new AboutGUI();
p.iniciaComponents();
}
é horrivel! NullPointer Exception, Security exception, …
e quando o metodo initComponents() era no construtor e eu chamava
private void aboutMenuItemActionPerformed(java.awt.event.ActionEvent evt) {
/***/new AboutGUI();
}
a mensagem de erro é igualmente horrivel!
nao sei se ele compila fora do pacote, pois coloquei alguns icones
Eu so quero que alguem me diga como chamar a outra classe apartir da classe InicioGUI ou
ao menos dizer como eu faco para conseguir algo semelhante ( Chamando outra Classe )