java计时器

来源:百度知道 编辑:UC知道 时间:2024/06/11 19:40:05
for(;;){ timer.schedule(new Task(),0,1000);}
这样行么。我想要满足一个条件之后进行for循环。怎么办?
满足条件之后在继续for循环~ 比如计时器计到多少秒以后~

前两天刚写了个计时器,有空我发给你

前段时间忙,现在把代码附上,希望对你有帮助
package simpleTimer;

import java.awt.TextField;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Date;

import javax.swing.JButton;
import javax.swing.JFileChooser;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;

public class SimpleTimer extends JFrame implements ActionListener{
private static final long serialVersionUID = 1L;
JFrame f1;
JPanel p1;
JFileChooser jfc1;
JLabel l1,l2,l3,l4;
TextField t1,t2,t3;
JButton begin,end,quit;
Long beginTime,endTime;
Float resultTime;

public void display(){
f1=new JFrame("时间计时器");

p1=new JPanel();

l1=new JLabel("开始时间");
p1.add(l1);

t1=new TextField(20);
t1.setEditable(false);
p1.add(t1);
<