当我按下按钮时,如何将按钮的背景更改为绿色,等待一秒然后返回默认的彩色背景? 感谢
答案 0 :(得分:0)
要回答您的问题,了解您使用哪种UI库会很有用?摇摆,AWT,等等什么?
试试这个:
final JButton button = new JButton("MyButton");
button.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
button.setBackground(Color.green);
try {
Thread.currentThread().sleep(1000);
} catch (InterruptedException err) {
}
button.setBackground(Color.blue);
}
});