JAVA事件侦听按钮如何等5秒再执行?
我写的测试程序很简单。就是用JFrame生成一个界面,上面有一个按钮,点击按钮是没有反映5秒后弹出另一个窗口,同时这个窗口隐藏。inttime=5000;ActionLi...
我写的测试程序很简单。
就是用JFrame生成一个界面,上面有一个按钮,点击按钮是没有反映5秒后弹出另一个窗口,同时这个窗口隐藏。
int time = 5000;
ActionListener waitTime = new ActionListener()
{
@Override
public void actionPerformed(ActionEvent e)
{
// TODO Auto-generated method stub
}
};
new Timer(time, waitTime).start();
这段是我写的等待时间代码,在按钮侦听方法的第一行开始写的。为什么没有等待呢?
马上就弹出了。 展开
就是用JFrame生成一个界面,上面有一个按钮,点击按钮是没有反映5秒后弹出另一个窗口,同时这个窗口隐藏。
int time = 5000;
ActionListener waitTime = new ActionListener()
{
@Override
public void actionPerformed(ActionEvent e)
{
// TODO Auto-generated method stub
}
};
new Timer(time, waitTime).start();
这段是我写的等待时间代码,在按钮侦听方法的第一行开始写的。为什么没有等待呢?
马上就弹出了。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询