aí pessoal, me ajudem a entender uma coisa por favor.
Primeiro: tive que criar uma classe implementando o ActionListener para poder para poder utilizar do evento quando clicado no botão.
[code]public class Biblioteca implements ActionListener {
jbMetal.addActionListener(this);[/code]
Mas o problema está sendo que eu quero colocar também eventos de mouse, e bem , assim realmente é complicado, pois achei dessa maneira:
final JList lista = new JList(arrayDeDados);
MouseListener mouseListener = new MouseAdapter() {
public void mouseClicked(MouseEvent event) {
if (event.getClickCount() == 2) {
int index = lista.locationToIndex(event.getPoint());
System.out.println("Double clicked on Item " + index);
}
}
};
lista.addMouseListener(mouseListener);
Mas ai eu teria que incrementar o método do mouseEvent já na declaração do mouseListener.
Teria como fazer o ActionListener e o MouseListener sem ter de fazer o implements? E como ficaria no addActionListener()?
Obrigado.