记时器,如果使用?高手帮忙!谢谢

来源:百度知道 编辑:UC知道 时间:2024/05/26 04:25:36
比如 有 1 -10 10 个数字 ,
每秒 我在文本筐显示1个数,
是不是要用到记时器?
具体的来说 ,1 个窗口上有1个文本筐,
可以看见1-10之间的数字在滚动,下面有个按钮
我按下停止 文本筐的数字停止跳动,我按开始
文本筐的数字有开始跳动麻药怎么实现?
最好有注释,我会另外加分的!
当然用java 实现
插件是swt

//这个是以前帮人改的一个摇奖系统,跟你的要求很像,看看能不能帮上你的忙
import javax.swing.*;
import java.awt.event.*;
import java.awt.*;
class random extends JFrame {
/**
*
*/
private static final long serialVersionUID = 1L;
/**
*
*/

int hongqiu[] = { 0, 0, 0, 0, 0, 0 }, lanqiu[] = { 0 }, number = 33, a, b,
d;
static int c=0;
JTextField z1, z2, z3, z4, z5, z6, z7;
JButton stop, start;

random(final String s) {
super(s);
z1 = new JTextField(2);
z2 = new JTextField(2);
z3 = new JTextField(2);
z4 = new JTextField(2);
z5 = new JTextField(2);
z6 = new JTextField(2);
z7 = new JTextField(2);
stop = new JButton("停止");
start = new JButton("开始");
final Container con = getContentPane();
con.setLayout(new FlowLayout());
con.add(z1);
con.add(z2);
con.add(z3);
con.add(z4);
con