动态时钟java代码 动态代码时钟 码源

怎么用java编写日历动态时钟的界面import java.lang.Carlendar;
import java.util.Date;
class Mytime extends Thread{//继承 Thread 类,实现多线程
Threadthread = new Thread();
thread.Start();
public void fun()
{
while(true)
{
Date date = new Date();
thread.Sleep(1000);//设置一秒钟提取一次
txtTime.setText(date)//将时间显示到文本框里,还要提取一下,你自己搞了
}
}
}
日历不写了,
这是动态时间 , 
你有电脑就要自己调试一下,
我敢肯定是这样做的 , 
我现在忘记了一些 , 
这样不行你把thread.Start();
放到while里面去,
但是你改一改绝对会成功,
因为我做了
祝你成功
求用java语言设计一个动态时钟 , 每秒刷新一次package com.kaylves;
import java.text.SimpleDateFormat;
import java.util.Date;
import javax.swing.JFrame;
import javax.swing.JLabel;
public class Clock {
public static void main(String[] args) throws InterruptedException {
JFrame f = new JFrame();
Timer timer = new Timer();
Thread th=new Thread(timer);
th.start();
JLabel time = new JLabel();
f.add(time);
f.setVisible(true);
f.pack();
while(true){
time.setText(timer.getCurrentTime());
}
}
}
class Timer implements Runnable {
private String currentTime;
public String getCurrentTime() {
Date d = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
currentTime = sdf.format(d);
return currentTime;
}
public void run() {
try {
Thread.sleep(1000);
getCurrentTime();
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
完成给分
如何用JAVA程序编写一个指针的动态时钟 。你是用J2EE做还是用J2SE做动态时钟java代码 , 如果是J2EE动态时钟java代码的话,JS应该就可以实现这个功能,如果用J2SE的话 , 那就可能需要你用到画图的类 , 或者APPLET小程序了,因为对小程序不精通 , 所以就说一下画图类吧,如果想要做一个动态的时钟的话,那时间控件肯定是不能少的 , 利用时间控件来控制图片的移动,也就是指针的移动 。指针移动其实是在画圆,所以指针的一个坐标已经 确定了 , 而另一个坐标你就需要自己来想一个算法了,每过一分钟,图片的坐标会走几个像素 , 用时间控件来改变图片的坐标 。这只是我的想法,具体实现起来肯定会有难度,加油 。
怎么用java编写时钟呀?import
java.util.*;
import
java.awt.*;
import
java.applet.*;
//impelements
Runnable
是线程程序的接口
public
class
Clock
extends
Applet
implements
Runnable
{
Thread
timer
=
null;
//
定义线程实体timer
int
xcenter
=
400,
ycenter
=
50;
int
Radius
=
ycenter
-
5;
public
void
init()
{
resize(400,
125);//
设置时钟程序的窗口大小
setBackground(Color.white);//
设置小应用程序的背景色
}
public
void
paint(Graphics
g)
{
int
xh,
yh,
xm,
ym,
xs,
ys,
s,
m,
h;
String
today;
Date
dat
=
new
Date();
//
定义时间类dat
s
=
dat.getSeconds();
//
获得时间秒
m

推荐阅读