易截截图软件、单文件、免安装、纯绿色、仅160KB

JAVA:用多线程实现时间的动态显示

import java.awt.*;
import javax.swing.*;
import java.util.Date;
import java.awt.*;
class Time extends JFrame implements Runnable{//实现接口
Thread clockThread;
   JLabel jLabel=new JLabel();
   public Time()
   {
   Container con=this.getContentPane();
   con.add(new Drawtime());
   }
public void start(){
//该方法是类的方法,不是线程的方法
if(clockThread==null){
   clockThread=new Thread(this,"Clock");
   /*线程体是Clock对象本身,线程名字为"Clock"*/
   clockThread.start();//启动线程
}
}
public void run(){//run()方法中是线程执行的内容
    while(clockThread!=null){
    repaint();//刷新显示画面
    try{
       clockThread.sleep(1000);
       //睡眠1秒,即每隔1秒执行一次
    }
    catch(InterruptedException e){}
    }
}
public void stop(){
//该方法是类的方法,不是线程的方法
clockThread.stop();
clockThread=null;
}
}
public class JFrameDemo
{public static void main(String[] args)
{Time frame=new Time();
frame.setSize(500,300);
frame.setVisible(true);                   //设置组件可见  
frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); //关闭容口,并结束程序的运行
frame.start();
frame.run();
frame.stop();
}
}
class Drawtime extends JPanel
{
public void paint(Graphics g){
   g.setColor(Color.red);
   Font font1=new Font("华文彩云",Font.ITALIC,60);
   g.setFont(font1);
Date now=new Date();//获得当前的时间对象
g.drawString(now.getHours()+":"+now.getMinutes()+":"+now.getSeconds(),140,140);
//显示当前时间
}
}


相关文档:

java 日期计算(几天前后)

public class DateTest {
 public static void main(String[] args) {
  Date date = new Date(); // 新建一个日期
  SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); // 格式化日期
  String beforeDate = sdf.format(getDateBefore(date, 10));
  System ......

《java语言程序设计(一)》2009年自学考试大纲第2章

《java语言程序设计(一)》2009年自学考试大纲第2章
www.wesiedu.com   2009-5-5   在线模拟考场
第2章 运算和语句
(一)课程内容
2.1 数据运算
2.1.1 赋值运算
2.1.2算术运算
2.1.3自增和自减运算
2.1.4关系运算
2.1.5逻辑运算
2.1.6条件运算
2.1.7其他运算
2.2语句
2.2.1基本语句
2.2 ......

java时区解决方案

 tomcat启动web服务的时候总是会有8小时的时差,
琢磨了好久,最简单的办法就是
找到文件夹jdk1.6.0_07\jre\lib\zi\Etc
这里边都是一些时区文件GTM+1,GTM+2,GTM+3....
备份一份Etc
拷贝N份GTM+8文件(中国的时区是GTM+8)
把GMT+8文件名改成GTM+1,GTM+2,GTM+3....
覆盖掉原来的Etc里边的文件
重启tomcat问题解决 ......

JAVA环境变量设置

举例子说明一切。
JAVA_HOME: C:\j2sdk1.4.2_13
 
Path:         C:\j2sdk1.4.2_13\bin;
Classpath:.;JAVA_HOME\lib\tools.jar ; JAVA_HOME\lib\dt.jar;
                 &n ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号