import java.awt.*;
import java.util.*;
import javax.swing.*;
import java.awt.event.*;
public class TimerDemo
{
public static void main(String[] args)
{
new MyFrame().show();
}
}
class MyFrame extends JFrame
{
javax.swing.Timer t;
JTextField txt;
JButton btn1,btn2,btn3;
MyFrame()
{
Container c=this.getContentPane();
txt=new JTextField(20);
btn1=new JButton("开始");
btn2=new JButton("暂停");
btn3=new JButton("重新计时");
btn1.addActionListener(new BtnListener());
btn2.addActionListener(new BtnListener());
btn3.addActionListener(new BtnListener());
c.setLayout(new FlowLayout());
c.add(txt);c.add(btn1);c.add(btn2);c.add(btn3);
this.setSize(300,100);
t=new javax.swing.Timer(1000,new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
txt.setText(new Date().toLocaleString());
}
});
}
private class BtnListener implements ActionListener
{
public void actionPerformed(ActionEvent ae)
{
if(ae.getSource().equals(btn1))
t.start();
else if(ae.getSource().equals(btn2))
t.stop();
else if(ae.getSource().equals(btn3))
t.restart();
}
}
}
import java.util.*;
import javax.swing.*;
import java.awt.event.*;
public class TimerDemo
{
public static void main(String[] args)
{
new MyFrame().show();
}
}
class MyFrame extends JFrame
{
javax.swing.Timer t;
JTextField txt;
JButton btn1,btn2,btn3;
MyFrame()
{
Container c=this.getContentPane();
txt=new JTextField(20);
btn1=new JButton("开始");
btn2=new JButton("暂停");
btn3=new JButton("重新计时");
btn1.addActionListener(new BtnListener());
btn2.addActionListener(new BtnListener());
btn3.addActionListener(new BtnListener());
c.setLayout(new FlowLayout());
c.add(txt);c.add(btn1);c.add(btn2);c.add(btn3);
this.setSize(300,100);
t=new javax.swing.Timer(1000,new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
txt.setText(new Date().toLocaleString());
}
});
}
private class BtnListener implements ActionListener
{
public void actionPerformed(ActionEvent ae)
{
if(ae.getSource().equals(btn1))
t.start();
else if(ae.getSource().equals(btn2))
t.stop();
else if(ae.getSource().equals(btn3))
t.restart();
}
}
}
*******
}
public class b extends Frame{
Button c1 = new Button("start"),d1 = new Button("stop"),e1 = new Button("re...");
c1.add**Listener()
*****
public static void main(String args[]){
}
}
class c extends **Listener{
}
class d extends **Listener{
}
class e extends **Listener{
}