如何在java中为搜索代码制作applet时延迟时间

时间:2013-12-05 16:36:08

标签: java

我正在制作一个演示线性搜索的java applet,我希望每2秒后数组的元素会改变颜色。在这种情况下如何延迟时间

2 个答案:

答案 0 :(得分:0)

您可以使用Swing Timer来实现此目的。具体做法是:

  int delay = 1000; //milliseconds
  ActionListener taskPerformer = new ActionListener() {
      public void actionPerformed(ActionEvent evt) {
          //...Perform a task...
      }
  };
  new Timer(delay, taskPerformer).start();

但是,Applet并不是构建Web应用程序的最佳方式(可能甚至不是很好)。 Here are some of the common complaints。您是否考虑过构建HTML 5.0 Web应用程序?

答案 1 :(得分:0)

只需调用Thread.sleep(2000),就可以在循环中实现搜索算法。