swing-浮动button

frame上的button浮动效果就只是动态的设置此按钮的位置。setLocation(int x , int y);

 button.addMouseListener(new MouseAdapter() {
public void mouseEntered(MouseEvent e) {
int x = (int)(Math.random() * (frameWidth - getWidth()));
int y = (int)(Math.random() * (frameHeight - getHeight() - 30));
  setLocation(x, y + 30); } });///此方法就是设置这样的效果
}

你可能感兴趣的:(swing-浮动button)