import java.awt.*;
import java.awt.event.*;
public class demo {
Button button1 = new Button(); public demo() {
try {
jbInit();
}
catch(Exception e) {
e.printStackTrace();
}
}
private void jbInit() throws Exception {
button1.setLabel("button1");
button1.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(MouseEvent e) {
button1_mouseClicked(e);
}
public void mousePressed(MouseEvent e) {
button1_mousePressed(e);
}
public void mouseReleased(MouseEvent e) {
button1_mouseReleased(e);
}
});
}
void button1_mouseClicked(MouseEvent e) {
System.out.println("mouseClicked的事件发生于:" + e.getX()+ ":" + e.getY());
} void button1_mousePressed(MouseEvent e) {
System.out.println("mousePressed的事件发生于: "+e.getX() +":"+e.getY());
} void button1_mouseReleased(MouseEvent e) {
System.out.println("mouseRealsed的事件发生于:" +e.getX()+":"+e.getY());
}public static void main(String args[]) {
new demo();
}
}
import java.awt.event.*;
public class demo {
Button button1 = new Button(); public demo() {
try {
jbInit();
}
catch(Exception e) {
e.printStackTrace();
}
}
private void jbInit() throws Exception {
button1.setLabel("button1");
button1.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(MouseEvent e) {
button1_mouseClicked(e);
}
public void mousePressed(MouseEvent e) {
button1_mousePressed(e);
}
public void mouseReleased(MouseEvent e) {
button1_mouseReleased(e);
}
});
}
void button1_mouseClicked(MouseEvent e) {
System.out.println("mouseClicked的事件发生于:" + e.getX()+ ":" + e.getY());
} void button1_mousePressed(MouseEvent e) {
System.out.println("mousePressed的事件发生于: "+e.getX() +":"+e.getY());
} void button1_mouseReleased(MouseEvent e) {
System.out.println("mouseRealsed的事件发生于:" +e.getX()+":"+e.getY());
}public static void main(String args[]) {
new demo();
}
}
可以用Jpanle,或者其他,都可以