您好,感谢您提前阅读本文,这是我的问题:
final JButton button = new JButton();
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent actionevent)
{
button.setVisible(false);
button.validate();
button.invalidate();
button.revalidate();
button.repaint();
}
});
我已经尝试了所有这些来让那个按钮消失,我也禁用了它,但我需要它只是消失,而不是淡出或其他东西。背景是可变的,所以我无法制作它,所以它的颜色与它相同,并假装它不存在。有没有人有任何线索如何让它消失?
编辑:到目前为止,我已经尝试了所有答案,非常感谢你,但按钮仍然存在 :(
EDIT2:我认为我犯了一个很大的错误,因为我的计时器不断添加按钮,感谢所有帮助,这仍然非常有用!
EDIT3:非常感谢大家,我已经在你们的帮助下解决了这个问题:)