Estou criando um Menu dinamico e cada item do menu tem sua propria acao, porem como faco
pra adicionar um ActionListener? segue codigo feito até o momento:
MenuItem menuitem = new MenuItem();
menuitem.addActionListener(new ActionListener() {
@Override
public void processAction(ActionEvent event)
throws AbortProcessingException {
System.out.println("Testando...");
}
});
Mas assim nao funciona, quando clico no item da erro:
java.lang.IllegalStateException: java.lang.InstantiationException: br.teste.controller.MenuMBean$1
javax.faces.component.StateHolderSaver.restore(StateHolderSaver.java:106)
javax.faces.component.AttachedObjectListHolder.restoreState(AttachedObjectListHolder.java:153)
…