问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何JAVA应用程序中显示当前时间

发布网友 发布时间:2022-04-24 00:49

我来回答

2个回答

热心网友 时间:2022-06-18 21:27

//测试通过
//你把具体的异常贴出来

import javax.swing.*;
import java.awt.event.*;
import java.text.*;
import java.awt.*;
import java.util.Date;;

public class Main
{

public static void main(String[] args)
{
new TimeFrame("系统时间");
}

}
class TimeFrame extends JFrame
{

public TimeFrame(final String title)
{
setTitle(title);
setSize(300,150);
setLocation(300, 200);
JPanel panel = new JPanel();
ltime.setFont(new Font("仿宋",Font.PLAIN,30));
panel.add(ltime,BorderLayout.CENTER);
add(panel);
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

final Timer timer = new Timer(1000,new
ActionListener()
{
DateFormat format = DateFormat.getTimeInstance(DateFormat.MEDIUM);
public void actionPerformed(ActionEvent event)
{
ltime.setText(format.format(new Date(System.currentTimeMillis())));
}
});
timer.start();
}
private final JLabel ltime = new JLabel();
}

热心网友 时间:2022-06-18 21:28

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.util.*;
import javax.swing.Timer;
public class JTest
{
public static void main(String args[])
{
JFrame frame=new JFrame("Test");
MyPanel panel=new MyPanel();
frame.add(panel);

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(300,300);
frame.setVisible(true);
}
}
class MyPanel extends JPanel
{
private Run r=new Run();
private JLabel label=new JLabel();
class Listner implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
repaint();
}
}
MyPanel()
{
super();
add(label);
Listner listener=new Listner();
Timer t=new Timer(1000,listener);//每隔1000毫秒重复
t.start();

}

public void paintComponent(Graphics g)
{
super.paintComponent(g);
r=new Run();
GregorianCalendar now=r.getDate();
int hours =now.get(Calendar.HOUR);
int minutes=now.get(Calendar.MINUTE);
int seconds=now.get(Calendar.SECOND);
label.setText(hours+":"+minutes+":"+seconds);

}
}
class Run implements Runnable
{
private GregorianCalendar now=new GregorianCalendar();;
public GregorianCalendar getDate()//返回当前时间
{
return now;
}
public void setClock()
{
now=new GregorianCalendar();//每次触发*都使now表示为当前时间

}
//private ClockPanel clock;
private class ClockListener implements ActionListener
{
public void actionPerformed(ActionEvent event)
{
setClock();//设置时间

}
}
public void run()
{
ClockListener clistener=new ClockListener();
Timer t=new Timer(1000,clistener);//每隔1000毫秒重复
t.start();
}
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
电脑分辨率设置多少合适笔记本电脑分辨率多少最佳 各尺寸笔记本电脑的最佳分辨率 2022年高考480到510分能上山东科技大学吗 朋友借了我一万块钱,现在坐牢了怎么还钱? 天王星和海王星虽然看似一对姊妹星,但还是有区别 ...值得收藏吗?现在分别只都多少钱,照片上有一个铜币的 谁能告诉我这是一枚什么样的铜币,值不值钱? 有谁知道这铜币值不值钱,懂家告诉我一下!谢谢 有谁知道这个铜钱的来历 可以进行异地公积金贷款吗 求:一些关于宫斗弹琴,跳舞的句子 求解JAVA编程题:编写一个应用程序,创建三个线程分别显示各自的运行时间 java怎样打印程序运行时间 形容“美女弹琴”的句子有哪些? 请问一下,中国移动是不是免费安装宽带的,知道的回答一下,谢谢 关于秀女殿试 移动宽带这个可以免费报装吗? Java ee如何显示程序运行花费的时间 琴声可以用滑落下来吗? java程序如何实现时间的显示 中国移动宽带免安装费怎么说 java显示运行时间,怎样设置 长春移动宽带套餐价格表2021? SIM1上GPRS显G,SIM2上GPRS显E HTC的G20手机刷机后无法读取sim卡,提示说sim卡未放入,肿么办? 移动定制版G4sim卡怎么插 G-SIM卡是什么 怎么查询个人征信记录 长沙 中国人民银行征信处周末上班不? 工作时间是几点到几点? 查个人信用记录要什么材料不? 美少女梦工厂4的攻略 有哪些低热量主食? 求宫斗才艺描写的语句 移动打电话说免费装宽带只需要交200安装费,以后都不需要交钱了是真的吗? 有没有检测 Java 方法运行时间的检测工具 跪求!宫斗中等等问题(宫斗前辈进) 低热量主食一览表? java程序运行完成之后怎么看它所用的时间和内存? 殿试记录(要经典) 热量低,含糖量低的,能当主食的有哪些食物。 急急急!JAVA中显示程序运行时间的问题 求古代女子进宫殿试的过程。语言要精美 女官服饰描写 殿试的答案 皇后、秀女、公主、妃子、弹琴时的样子(多点) 减肥期间,哪些低能量食物最好呢? 银行卡之间通过网上银行转账收手续费吗? 不同银行卡可以网上转账不用手续费吗 微店app优惠券怎么发放 低GI低热量食物有哪些 办卡地不同的银行卡之间网上转账要不要收取手续费