资源简介
沈阳大学Java课程设计超级万年历。包含程序加文档。
代码片段和文件信息
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.GridLayout;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.Date;
import java.util.Calendar;
import javax.swing.JComboBox;
import javax.swing.Jframe;
import javax.swing.JLabel;
import javax.swing.JPanel;
//显示时间的类:Clock
/** *//**
* Clock.java
* Summary 数字时间显示
* Created on
* @author
* remark
*/
import java.awt.Canvas;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.text.SimpleDateFormat;
import java.util.Calendar;
class Clock extends Canvas implements Runnable{
/** *//**
*
*/
private static final long serialVersionUID = 3660124045489727166L;
Mainframe mf;
Thread t;
String time;
public Clock(Mainframe mf){
this.mf=mf;
setSize(28040);
setBackground(Color.white);
t=new Thread(this); //实例化线程
t.start(); //调用线程
}
public void run(){
while(true){
try{
Thread.sleep(1000); //休眠1秒钟
}catch(InterruptedException e){
System.out.println(“异常“);
}
this.repaint(100);
}
}
public void paint(Graphics g){
Font f=new Font(“宋体“Font.BOLD16);
SimpleDateFormat SDF=new SimpleDateFormat(“yyyy‘年‘MM‘月‘dd‘日‘HH:mm:ss“);
//格式化时间显示类型
Calendar now=Calendar.getInstance();
time=SDF.format(now.getTime()); //得到当前日期和时间
g.setFont(f);
g.setColor(Color.orange);
g.drawString(time4525);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1975 2015-06-11 14:12 Java课设\Clock.class
文件 1509 2015-06-10 10:43 Java课设\Clock.java
文件 2131968 2015-06-29 09:56 Java课设\java课程设计模板.doc
文件 1033 2015-07-03 10:38 Java课设\Mainfr
文件 4763 2015-07-03 10:38 Java课设\Mainfr
文件 4330 2015-06-10 10:42 Java课设\Mainfr
..A..H. 2123776 2015-06-29 09:21 Java课设\~WRL0001.tmp
文件 31744 2015-06-29 11:27 Java课设\任务书.doc
文件 174080 2015-07-03 10:36 Java课设\java.doc
目录 0 2015-07-01 22:38 Java课设
----------- --------- ---------- ----- ----
4475178 10
评论
共有 条评论