JFrame f = new JFrame();
f.setLayout(new FlowLayout(5));
f.add(tip);
f.add(start);
f.add(end);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setVisible(true);
f.setSize(300, 150);
f.setLocationRelativeTo(null);
start.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
start.setEnabled(false);
tip.setFont(new Font("宋体",Font.BOLD,27));
ttFlag = true;
tt = new TimeThread(tip);
tt.start();
}
});
end.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
start.setEnabled(true);
tip.setText("");
Program.seconds = 150;
ttFlag = false;
}
});
}
/**
* @param args
*/
public static void main(String[] args) {
new Program().init();
}
class TimeThread extends Thread {
private JLabel tip;
TimeThread(JLabel tip) {
this.tip = tip;
}
@Override
public void run() {
int seconds = Program.seconds;
tip.setText(seconds+"");
while (seconds--0ttFlag) {
tip.setText(seconds+"");
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
};
}
关于连连看java代码和连连看java代码里如何添加图片的介绍到此就结束了 , 不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。
推荐阅读
- 手机里的照片怎么恢复,换手机后原手机里的照片怎么恢复
- 目前新媒体岗位现状如何,目前新媒体岗位现状如何呢
- javascript替换空格,js 空格替换
- 怎么实现微信登录游戏直播,怎么实现微信登录游戏直播功能
- linux导出命令到文件 linux 导出文件
- 怎么用u盘重装电脑系统,小白一键重装系统
- 游戏先是即时打boss回合,游戏先是即时打boss回合怎么办
- 小霸王游戏太空青蛙格斗的简单介绍
- php插入表数据 php如何添加数据库