JAVA 框架显示系统时间
2013-09-22 14:21
387 查看
package Rong;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Toolkit;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.SwingConstants;
import javax.swing.border.LineBorder;
public class TestStatus extends JFrame{
private static final long serialVersionUID =
1L;
JLabel status=new JLabel();
SimpleDateFormat s=new
SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date d;
public TestStatus(){
this.setTitle("状态栏中实时显示系统时间");
this.setSize(400, 400);
Dimension
dim=Toolkit.getDefaultToolkit().getScreenSize();
this.setLocation((dim.width-this.getWidth())/2,
(dim.height-this.getHeight())/2);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
Timer timer = new Timer();
TimerTask tt = new TimerTask() {
public void run() {
d=new
Date();
status.setText(" 当前时间:"+ s.format(d));//显示系统日期时间
status.setBorder(new LineBorder(Color.black, 1,
false));//设置边框线
status.setHorizontalAlignment(SwingConstants.CENTER);//设置文字在状态中居中显示
}
};
timer.schedule(tt, 0, 1000);
this.getContentPane().add(status,BorderLayout.SOUTH);
}
public static void main(String args[]){
new TestStatus();
}
}
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Toolkit;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.SwingConstants;
import javax.swing.border.LineBorder;
public class TestStatus extends JFrame{
private static final long serialVersionUID =
1L;
JLabel status=new JLabel();
SimpleDateFormat s=new
SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date d;
public TestStatus(){
this.setTitle("状态栏中实时显示系统时间");
this.setSize(400, 400);
Dimension
dim=Toolkit.getDefaultToolkit().getScreenSize();
this.setLocation((dim.width-this.getWidth())/2,
(dim.height-this.getHeight())/2);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
Timer timer = new Timer();
TimerTask tt = new TimerTask() {
public void run() {
d=new
Date();
status.setText(" 当前时间:"+ s.format(d));//显示系统日期时间
status.setBorder(new LineBorder(Color.black, 1,
false));//设置边框线
status.setHorizontalAlignment(SwingConstants.CENTER);//设置文字在状态中居中显示
}
};
timer.schedule(tt, 0, 1000);
this.getContentPane().add(status,BorderLayout.SOUTH);
}
public static void main(String args[]){
new TestStatus();
}
}
相关文章推荐
- java 获取 系统时间 Calendar
- java 显示当前的时间
- mac系统如何显示和隐藏文件 《转》
- Java EE框架
- java 文件打开图片并显示的界面和…
- 显示 the import java.util cannot…
- 苹果系统 显示隐藏文件
- java 获取系统盘符
- Java 全文搜索框架 Lucene
- 用java制作的简易倒计时器(主要可用于考试系统中考试剩余时间显示)
- java 执行系统命令的方法
- Java Swing  获取当前系统默认界面
- Java 日期时间 Date类型,long类型,…
- [z]Java 日期时间&nbsp…
- java 中面板显示的应用
- PHP日期时间函数date & time:如何显示系统当前时间与时钟同步
- java显示系统的时间.jsp的复选框操作
- java 如何显示当前系统时间
- cocos2d-x 获取系统当前时间
- ZedGraph图表控件 X轴显示时间 C#