如何在java图形用户界面中显示出当地时间

如题所述

调用util包
插入以下代码
Calendar aa = Calendar.getInstance();

int hour = aa.get(Calendar.HOUR_OF_DAY);
int m = aa.get(Calendar.MINUTE);
int s = aa.get(Calendar.SECOND);

hour,m,s分别是小时,分钟,秒

Date d = aa.getTime();
String day = d.toLocaleString();

day是日期

图形界面增加一个文本框,把上面字串配好放进去就可以了
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-09-22
import javax.swing.*;
import java.util.*;
import java.text.SimpleDateFormat;
public class Test extends JFrame{
private JLabel label = new JLabel();//用于显示时间
private SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
public static void main(String[] args){
Test t = new Test();
while(true){
t.showTime();
try{
Thread.sleep(1000);
}catch(Exception e){
e.printStackTrace();}}}
public Test(){
this.setTitle("电子钟");
this.setSize(200,200);
this.add(label);
this.setVisible(true);
}
private void showTime(){
String s = sdf.format(new Date());
label.setText(s);}}
这是一个完整的例子,如果你的程序还还做其他的工作,那么你就不应该用这么死循环的方式,而是应该采用一个单独的线程来定时刷新时间。希望对你有帮助。
第2个回答  2012-09-15
JLabel timeLabel = new JLabel();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//格式化时间
String s = sdf.format(new Date());
Thread.sleep(1000);
timeLabel.setText(s);

用线程添加

java想要在图形界面上实现实时显示时间的功能,可以做成一个类吗,有...
\/\/私有类,实现时间的实时显示private class DisplayTime extends Thread \/\/利用线程实现实时显示{SimpleDateFormat sdf=new SimpleDateFormat("HH:mm:ss"); \/\/24小时制,精确到秒public void run(){while(true){time.setText(sdf.format(new Date()));try{Thread.sleep(1000); \/\/线程休...

用java图形用户界面实现: 编写一个日历程序,能实现显示日历等简单功能...
import javax.swing.JOptionPane;public class NewClass{ public static void main(String[] args){ int year,month;Calender cal=new Calender(2008,10);cal.showCalender();year=Integer.parseInt(JOptionPane.showInputDialog("Year:"));month=Integer.parseInt(JOptionPane.showInputDialog("Month:"));...

用java图形用户界面实现: 编写一个日历程序,能实现显示日历等简单功能...
import javax.swing.JOptionPane;public class NewClass{ public static void main(String[] args){ int year,month;Calender cal=new Calender(2008,10);cal.showCalender();year=Integer.parseInt(JOptionPane.showInputDialog("Year:"));month=Integer.parseInt(JOptionPane.showInputDialog("Month:"));...

Java显示时间,在三个文本框中分别输入小时,分钟,秒,单击显示按钮。在窗...
一 主要实现技术 Java图形化界面,较为常见的有awt, swing 和swt, 一般使用SWING来完成. swing组件丰富,功能强大,双缓冲机制.所有的组件和容器如下 JFrame窗口 (窗体,用于存放其他的组件 ,轻量级容器等)JButton 按钮 : 一般用于响应点击事件, 当点击后执行一些逻辑和代码 JTextField 文本框: 用于...

用java图形用户界面(运行后有窗体)实现: 编写一个日历程序,能实现显 ...
http:\/\/blog.sina.cn\/dpool\/blog\/s\/blog_5d51780d0100bf74.html?vt=4

在图形化界面中输入用户id,如何获取数据库中该用户的其他信息并显示?(j...
页面上输入用户id, 然后传值到servlet或者action,根据用户id可以查询数据库,进而可以查询到其他的信息。你说的图形化界面中输入id, 不知道什么意思, 可以截图看看。 还不会的话留下扣扣问吧

java怎么将查询到的数据库的内容显示到java图形界面上?
1、先在外面定义一个StringBuild2、然后再循环里StringBuild.append(rs.getObject(1))3、最后将字符串显示到JTextField里就行了。 本回答由电脑网络分类达人 朱冬梅推荐 举报| 答案纠错 | 评论 0 9 du瓶邪 采纳率:92% 来自团队:百度知道电脑团 擅长: 电脑\/网络 生活 电子数码 其他回答 写一个javaBean,比如...

java,swing,awt,图形用户界面:怎么搜索一个本地文本文件并将该文件内容...
掌握IO知识,可以做到:搜索文件,读取文本内容,写入文本内容 掌握swing\/awt的事件处理机制,可以实现:点击某个按钮, 会触发相应的事件处理 效果图 参考代码 : 注意填写3个方法 import java.awt.*;import java.awt.event.*;import javax.swing.*;\/\/该窗口继承自JFrame. 实现了ActionListener接口public ...

用java学生信息管理系统 使用图形用户界面,用数据建立学生信息表,可 ...
请问你是用jsp显示swing显示。jsp显示就会人性化一点 用数据库用oracle。首先你要建立用户信息你才可以更好的查询 table tbStu的建立 create table STUINFO (STU_ID NUMBER not null,STU_NUMBER VARCHAR2(8) not null,STU_NAME VARCHAR2(20) not null,STU_AGE NUMBER,STU_SEX CHAR...

初识Java Swing:构建图形用户界面
在使用Java Swing前,首先需要确保你的开发环境已设置好。这包括安装Java开发工具包(JDK)和集成开发环境(IDE),例如Eclipse或者IntelliJ IDEA。首个Swing应用实例 通过一个简单的实例来开始使用Java Swing,创建一个Java类,内容如代码所示。运行程序后,可以观察到一个包含文本标签的窗口的显示效果。理解...

相似回答