Fala galera.
Estou começando em Java e estou fazendo alguns programinhas.
E tenho o seguinte Código:
[code]import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextArea;
public class Teste implements MouseListener {
public static void main (String args[]){
JFrame frame = new JFrame("Ahhh");
JPanel panel = new JPanel();
JTextArea area = new JTextArea("Area de texto",5,15);
panel.add(area);
frame.add(panel);
frame.setVisible(true);
frame.setSize(300, 300);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public void mouseClicked(MouseEvent e) {
System.out.print("MouseClicked");
}
public void mouseEntered(MouseEvent e) {
System.out.println("MouseEntered");
}
public void mouseExited(MouseEvent e) {
System.out.println("MouseExited");
}
public void mousePressed(MouseEvent e) {
System.out.println("MousePressed");
}
public void mouseReleased(MouseEvent e) {
System.out.println("MouseReleased");
}
}[/code]
Porem o MouseListener nao está “funcionando”, quando faço as seguintes ações com o mouse, ele nao me retorna as mensagens.
Queria que ele me retornasse as Strings definidas acima quando executada as ações na area de texto “JTextArea”.
Quem puder ajudar, por favor.
Obrigado desde já!!