更改按钮颜色并睡眠1秒java

时间:2014-04-16 12:21:09

标签: java actionlistener sleep

当我按下按钮时,如何将按钮的背景更改为绿色,等待一秒然后返回默认的彩色背景? 感谢

1 个答案:

答案 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);
    }
});

Sleep 1 second

相关问题