-2

可能重复:
java 按钮按下 3 秒

我创建了一个按钮,我想要这些:

当用户单击按钮时,它会保持按下状态 3 秒。3 秒后按钮应该再次看起来可以按下。所以用户不能在不等待 3 秒的情况下再次单击该按钮。我试过这些:

{
 button3 = new Button(c20, SWT.PUSH | SWT.CENTER);
 button3.setText("QUERY");
 button3.setBounds(205, 131, 62, 40);
 button3.addSelectionListener(new SelectionListener() {
    public void widgetSelected(SelectionEvent event) {
        try {
            start_query();
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }

    setPressedIcon();///??
    public void widgetDefaultSelected(SelectionEvent event) {
    }
});

}

你有什么建议吗?

4

0 回答 0