queria saber o que ele faz no meu programa, eu faltei na explicação dele >.<
mc= new JButton("MC"); mc.addActionListener(this);
mr= new JButton("MR"); mr.addActionListener(this);
ms= new JButton("MS"); ms.addActionListener(this);
mm= new JButton("M+"); mm.addActionListener(this);
O addActionListener adiciona uma instância de um ActionListener pra ouvir as ações no seu botão.
Nesse caso, sua instância é this… Pode olhar q a sua classe implementa a interface ActionListener, que possui um método que é executado quando o referente botão é clicado.
Entendeu?
felipexavier
tipo e.getSource?
if(e.getSource()==bk)
{
tf1.setText("");
}
poderia me explicar tbm o que significa esse getSource e o This?
VantuilJose
o getSource retorna quem gerou o evento cara…
Por exemplo se tem três botões que tem o mesmo actionListener vc pode identificar qual foi clicado com o getSource().
o this significa q é esse objeto cara, a instância atual daquela classe.