public void mouseMoved(MouseEvent e) { if(e.getX() > button.getX() && e.getY() > button.getY()&& e.getX() < button.getX()+button.getWidth() && e.getY() < button.getY()+button.getHeight())button.setVisible(true);else button.setVisible(false);} public void mouse...
java按钮要鼠标划过去才能显示,怎么解决啊,下面是代码
button.setVisible(false);
login.addMouseMotionListener(new MouseMotionListener() {
public void mouseMoved(MouseEvent e) {
if(e.getX() > button.getX() && e.getY() > button.getY()
&& e.getX() < button.getX()+button.getWidth() && e.getY() < button.getY()+button.getHeight())
button.setVisible(true);
else
button.setVisible(false);
}
public void mouseDragged(MouseEvent e) {
}
});2013-12-02
按钮对象.setVisable(true)2013-12-02
添加mouseOver事件2013-12-02
addMouseMotionListener2013-12-02