Tengo un grave problema con el uso de eventos en un JPanel. Ocurre que tengo muchos JPanels con los cuales estoy trabajando, sin embargo cuando heredo la interface ItemListener en el JPanel actual y luego ingreso al mencionado Panel, cambio de opcion y no se ejecuta el evento. Un resumen de lo que hago sería:
Ingredientes.java
Código PHP:
import java.awt.event.*;
import java.awt.*;
import javax.swing.*;
public class Ingredientes extends JPanel implements ActionListener, ItemListener{
//Declaracion de todos los objetos del formulario
//creacion del Constructor:
public void itemStateChanged(ItemEvent e){
//Eventos que supuestamente deben ser capturados
JOptionPane.showMessageDialog(null,"Esta funcionando");
}
public void actionPerformed(ActionEvent e) {
// Cuando hagamos clic en algun boton se ejecuta esta porcion.
}
}