Me ajudem pessoal, por favor.
Como posso iniciar uma classe e nela direcionar tudo, por exemplo
essa classe que vou chamar de ControlePrincipal, faz abrir um Jframe que é o MenuPrincipal, sendo que nesse MenuPrincipal tem botões, e eu tenho várias classes que cuida de um conjunto de botões, por exemplo os botões do Conjunto Login são 3(Login, sair, esqueceuSenha) quero tratar esses botões na classe ControleLogin, mas quero dizer isso na classe ControlePrincipal, fazer uma ponte, passando o comando para
ControlePrincipal, o que fiz foi o seguinte: teria como jogar o ActionListener em vermelho para o ControleLogin no lugar do this
os métodos em verde também não estão funcionando, que é o que faz quando o login está certo, ele aparece a próxima tela, mas não esconde a antiga
public ControlePrincipal()
{
princ.getJBotaoLogin().addActionListener(this);
/<em>Diz que essa clase vai ser o ouvinte desses botões acima e abaixo aqui
* escritos, sem isso não funciona</em>/
princ.getJBotaoSair().addActionListener(this);
[color=“red”]login.getBconfirma().addActionListener(this);[/color]
login.getBcampo().addActionListener(this);
login.getBcampo2().addActionListener(this);
menuPrinc.getM11().addActionListener(this);
Distr2.getBConfirmaDis().addActionListener(this);
princ.show();
}
public void actionPerformed(ActionEvent e)
{
i
if(e.getSource() == login.getBconfirma())
{
ContLog = new ControleLogin(2);
}
public ControleLogin(int e)
{
if (e == 2)
{
[color="green"]login.dispose();[/color]
//método que serve para fechar a janela corrente
[color="green"]princ.setVisible(false);[/color]
menuPrinc.show();
Valeu Galera!!
