java 这是一个秒表,我想把显示的时间变成系统时间要怎么做,具体操作

时间还是要可以变动的

简单的写了一个时间显示的程序 时间显示的格式  时:分:秒 毫秒

参考代码如下

import java.awt.*;

import java.awt.event.*;

import java.text.SimpleDateFormat;

import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.Timer;//注意导入的是javax.swing.Timer; 有一些类似的包不要导错了

public class TimeTest extends JFrame {

private JLabel jlTime;

SimpleDateFormat sd = new SimpleDateFormat("hh:mm:ss SSS");//时间格式化; 样式为 时:分:秒 毫秒

public TimeTest() {

jlTime = new JLabel("",JLabel.CENTER);

jlTime.setForeground(Color.BLUE);

jlTime.setFont(new Font(Font.MONOSPACED, Font.BOLD, 25));

add(jlTime);

setTitle("雪飞潇潇  java时间Demo");

setSize(360, 160);

setLocationRelativeTo(null);

setDefaultCloseOperation(EXIT_ON_CLOSE);

//每隔10毫秒, 更新一次文本标签上的文字

Timer timer = new Timer(10, new ActionListener() {

public void actionPerformed(ActionEvent e) {

long now = System.currentTimeMillis();//获取当前系统毫秒数

String textTime=sd.format(now);//转换成规定的格式

jlTime.setText(textTime);//设置文本

}

});

timer.start();//启动timer更新时间

}

public static void main(String[] args) {

new TimeTest().setVisible(true);

}

}

----------------------分割线------------------------
当然了swing写的界面,往往比较简陋.如果选择了javaFX来做界面,.那么效果会比较漂亮, 我也写了一个效果如下图

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-06-26
放个timer,edit,button控件 在timer的OnTimer事件中写个 if(Edit1->Text=="") { Edit1->Text="0"; } Edit1->Text=Edit1->Text.ToInt()+1; buttonclick事件中写 Timer1->Enabled=true;追问

timer的OnTimer事件是什么意思不是很懂

第2个回答  2019-06-26
run方法的if里:

SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
label.setText(df.format(new Date()));

java 这是一个秒表,我想把显示的时间变成系统时间要怎么做,具体操作
import java.awt.event.*;import java.text.SimpleDateFormat;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.Timer;\/\/注意导入的是javax.swing.Timer; 有一些类似的包不要导错了 public class TimeTest extends JFrame { private JLabel jlTime;SimpleDateFormat sd = new...

诺基亚手机大全3230诺基亚手机大全3230图片
烦啊! 2. 照相时延时比较长,所以每次照相按完快门,手机和被照都要保持2秒左右静止,因为是智能手机,启动操作系统需要时间,所以开机时间较长(3230 CUP 123MHz)操作反映速度较慢 3.铃声确实不太完美,立体感很差,声音调大时有破音现象,不过漏接电话到是不至于,或许冬天衣服穿多了有可能漏接。 4.换电池后居然...

moto手机五指棋手机五指设置
你先在手机中下载一个应用宝吧,在应用宝中是可以进行卸载的呢,然后用应用宝清理一下手机空间,以后下载软件的时候在应用宝中下载就可以了,不会有这样的事的。 五子棋怎么赢人机 给你一组05年8月的信息,希望对你有用。 诺基亚1100 参考价格:480元 该机尺寸为106*46*20毫米、重93克,显示屏是单色,96*65像素...

梦到天上的云变成闪电和水向地面倒下,地面上像火上爆发一样到处是火焰...
当雷雨云移到某处在云的下部是一个功能强大的负电荷中心,云底相对于下面的表面变成带正电荷的中心,形成云底与地面之间的强电场。负责堆积,越来越多的强电场,云基期列第一次出现在大气中强烈电离,称为梯级先导。这个电离柱逐步延伸到地面,梯级先导每个级别的直径约5米,光束约百安培长50米,暗电流,它延伸到一个水...

我想买一个智能手机 价位在1500-2500之间 样子要大气 请大家给推荐一下...
2:Symbian OS v9.1操作系统流畅; 3:支持红外和蓝牙传输工具。 缺点;1:屏幕分辨率有待提高; 2:屏幕按键较小; 3:待机时间不太令人满意。 详细资料;网络频率 GSM 900\/1800\/1900Mhz,支持 GPRS 可选颜色 珍珠粉、玄雅黑 尺寸\/体积\/重量 108.8×53.3×17.5mm 体积:101cm3 重量:124g 主屏幕参数 26万色TFT显示屏...

相似回答