|
Voc� ter� que fazer tr�s coisas:
1. criar um Adapter para o evento e implementar o m�todo ActionPerformed.
2. registrar o Adapter em cada item de menu
algo como:
1)
class MenuAdapter implements ActionListener
{
public MenuAdapter() {
}
public void actionPerformed(ActionEvent e)
{
// implementar a rotina aqui ou delegar para
uma outra rotina.
}
}
2.
for (int i = 0; i < menuarr.length; i++)
{
menuarr[i].addActionListener(new
MenuAdapter());
}
Particularmente eu prefiro delegar a execu��o da
rotina actionPerformed para um m�todo
da classe container, com isso aumento a
reutiliza��o da rotina.
Um abra�o
Renato
|
- [java-list] ActionListener em array de Objetos Ary Junior
- Renato Quedas
