鼠标的左右键,滚轮在MouseEvent中代表的button
MouseEvent.button
左键:1
中键(滚轮):2
右键:3
s.addMouseListener(new MouseAdapter( ) {
public void mouseDown(MouseEvent e) {
if(e.button==3)
{
Label l = new Label(s, SWT.FLAT);
l.setText("Mouse Button Down at:" + e.x + " " + e.y);
l.setBounds(e.x,e.y, 150,15);
}
}
public void mouseUp(MouseEvent e) {
if(e.button==3)
{
Label l = new Label(s, SWT.FLAT);
l.setText("Mouse Button up at:" + e.x + " " + e.y);
l.setBounds(e.x,e.y, 150,15);
}
}
});