2012年6月1日 星期五

Java Basic(76)-MouseMotionListener interface


Contined:
private class Handlerclass implements MouseListener,MouseMotionListener{
public void mouseClicked(MouseEvent event){
statusbar.setText(String.format("Clicked at %d,%d", event.getX(),event.getY()));
}
public void mousePressed(MouseEvent event){
statusbar.setText("you pressed down the mouse");
}
public void mouseReleased(MouseEvent event){
statusbar.setText("you released the button");
}
public void mouseEntered(MouseEvent event){
statusbar.setText("you entered the area");
mousepanel.setBackground(Color.RED);
}
public void mouseExited(MouseEvent event){
statusbar.setText("the mouse has left he window");
mousepanel.setBackground(Color.WHITE);
}
/ /這是鼠標移動事件
public void mouseDragged(MouseEvent event){
statusbar.setText("you are dragging the mouse");
}
public void mouseMoved(MouseEvent event){
statusbar.setText("you move the mouse");
}
}





沒有留言:

張貼留言