77问答网
所有问题
JAVA窗口显示当前时间
求个源码
举报该问题
推荐答案 2017-09-13
用 java的 swing做个图形界面 然后显示当前的时间:
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.text.SimpleDateFormat;
import java.util.Date;
import javax.swing.JTextField;
import javax.swing.Timer;
import javax.swing.JFrame;
public class NowTime extends JFrame
{
//添加 显示时间的JTextField
private void addComponent(){
JTextField time = new JTextField();
this.getContentPane().add(time);
this.setTimer(time);
}
//显示窗口
private void showTime(){
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//this.pack();//自动适应窗口大小
this.setSize(160, 80);
this.setVisible(true);
}
//设置Timer 1000ms实现一次动作 实际是一个线程
private void setTimer(JTextField time){
final JTextField varTime = time;
Timer timeAction = new Timer(1000, new ActionListener() {
public void actionPerformed(ActionEvent e) {
long timemillis = System.currentTimeMillis();
//转换日期显示格式
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
varTime.setText(df.format(new Date(timemillis)));
}
});
timeAction.start();
}
//运行方法
public static void main(String[] args) {
NowTime timeFrame = new NowTime();
timeFrame.addComponent();
timeFrame.showTime();
}
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/8GqI3qq83.html
其他回答
第1个回答 2017-09-13
是不用 java的 swing做个图形界面 然后显示当前的时间么 ?
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.text.SimpleDateFormat;
import java.util.Date;
import javax.swing.JTextField;
import javax.swing.Timer;
import javax.swing.JFrame;
public class NowTime extends JFrame
{
//添加 显示时间的JTextField
private void addComponent(){
JTextField time = new JTextField();
this.getContentPane().add(time);
this.setTimer(time);
}
//显示窗口
private void showTime(){
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//this.pack();//自动适应窗口大小
this.setSize(160, 80);
this.setVisible(true);
}
//设置Timer 1000ms实现一次动作 实际是一个线程
private void setTimer(JTextField time){
final JTextField varTime = time;
Timer timeAction = new Timer(1000, new ActionListener() {
public void actionPerformed(ActionEvent e) {
long timemillis = System.currentTimeMillis();
//转换日期显示格式
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
varTime.setText(df.format(new Date(timemillis)));
}
});
timeAction.start();
}
//运行方法
public static void main(String[] args) {
NowTime timeFrame = new NowTime();
timeFrame.addComponent();
timeFrame.showTime();
}
}
复制过去看下把
第2个回答 2017-09-13
SimpleDateFormat formatter;
formatter = new SimpleDateFormat ("yyyy-MM-dd HH:mm:ss");
String time = formatter.format(new Date());
直接new Date得到是毫秒数,这样可以得到格式化的时间
第3个回答 2017-09-13
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.text.SimpleDateFormat;
import java.util.Date;
import javax.swin
第4个回答 2011-09-15
做一个线程,每秒读一次不就好了·
1
2
下一页
相似回答
如何在
JAVA的
GUI界面里插入一个
显示
实时
时间
的JPanel?
答:
import
java
.util.TimerTask;import javax.swing.JFrame;import javax.swing.JPanel;public class ShowTimeApp extends JFrame { //
时间
格式 private SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");public ShowTimeApp() { // 设置
显示窗口
的参数 setDefaultCloseOperation(...
java
如何在一个文本框动态
显示时间
?
答:
package cn.test;import
java
.text.SimpleDateFormat;import java.util.Date;import java.util.Timer;import javax.swing.JFrame;import javax.swing.JTextField;public class Time extends JFrame { private JTextField TimeBox = new JTextField(); private Timer timer = new Timer() ; privat...
Java
如何
显示当前
系统日期与
时间
视频时间 14:22
在
java中
,要如何在一个文本框动态
显示时间
?
答:
\x0d\x0a /*设置div的内容为
当前时间
*/\x0d\x0a document.getElementById("myclock").innerHTML="现在是:"+hh+":"+mm+":"+ss+"";\x0d\x0a document.getElementById("myClock1").value=hh+":"+mm+":"+ss;\x0d\x0a/*\x0d\x0a 使用setTimeout在函数disptime()体内...
如何在
java
图形化界面动态
显示当前时间
答:
while(true){ Date date=new Date(System.currentTimeMillis());SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");System.out.println(date);//每一秒刷新下
时间
try { Thread.sleep(1000);//sleep是以ms为单位 } catch (InterruptedException e) { // TODO Auto-...
java中
如何设置时间和
显示时间
??
答:
public static void main(String[] args) { SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式 System.out.println(df.format(new Date()));// new Date()为获取
当前
系统
时间
} } 设置时间,推荐 使用
java
.util.Calendar类来进行操作,import java.util....
Java中
如何获取
当前时间
。
答:
//以下
显示
的日期
时间
都是再Date类的基础上的来的,还可以利用Calendar类来实现见类TestDate2.
java
public class TestDate { public static void main(String[] args) { Date now = new Date();Calendar cal = Calendar.getInstance();DateFormat d1 = DateFormat.getDateInstance(); //默认语言(...
大家正在搜
显示当前时间
北京时间校准显示时间
北京显示当前时间
百度时间显示时间日期
实时显示日期和时间
现在北京时间时分秒显示
excel中显示实时时间
显示时间
显示时间和日期的桌面
相关问题
Java窗口以建好求显示当前时间的代码
如何在java图形化界面动态显示当前时间
如何让一个Java窗口显示一定时间(比如显示5秒种)?
在java swing 中,如何做到一打开窗体,文体框就显示...
在java中,如何在标签中每秒显示一下当前系统时间
编写程序,在窗体中连续显示当前的时间,java,求解
如何在JAVA的GUI界面里插入一个显示实时时间的JPane...
java在窗体中,如何使用timer每秒获取一个系统当前时间