Pessoal, tenho uma JPanel e gostaria de saber quando ela recebe um clique, tem como fazer isso?
JPanel painel = new JPanel(); //Eu quero saber quando essa JPanel recebeu um clique
Pessoal, tenho uma JPanel e gostaria de saber quando ela recebe um clique, tem como fazer isso?
JPanel painel = new JPanel(); //Eu quero saber quando essa JPanel recebeu um clique
Você pode utilizar a mouse adapter (https://docs.oracle.com/javase/7/docs/api/java/awt/event/MouseAdapter.html) sobrescrevendo o método mouseClicked
A página retornou erro 404.
Exemplo:
addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
System.out.println((char)('a' + col) + "" + (8 - lin));
}
});
Documentação: http://docs.oracle.com/javase/tutorial/uiswing/events/mouselistener.html
Obrigado funcionou.