用ASP.NET和JAVA语言怎么在文本框TEXT里显示动态时间日期(自动更新)

 我来答
匿名用户
2013-07-07
展开全部
刚才说的可能不太清楚
给你个完整的自己参考下
import java.util.Date;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import javax.swing.*;
public class ShowTime {
JLabel lblDate;
JTextField txtDate;
public ShowTime(JLabel lblp) {//需要传进来一个Lable,当然文本框也可以
lblDate = lblp;
new Time().start();
}
// public ShowTime(JTextField txtp){
// txtDate = txtp;
// new Time().start();
// }

class Time extends Thread{
public void run() {
while (true) {//这里的new Date 是 util里面的Date
lblDate.setText("当前时间:"+new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").format(new Date())+" 当前用户: "+Logoin.uid);
//txtDate.setText(new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").format(new Date()));
try {
Thread.sleep(1000);//线程一秒重新启动一次
}
catch (InterruptedException ex) {
ex.printStackTrace();
}
}
}
}
}
匿名用户
2013-07-07
展开全部
要使用线程的~你把下面的方法调用一下就好了
public void run() {
while (true) {
txtDate.setText("当前时间:"+new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").format(new Date())+" 当前用户: "+Logoin.uid);
try {
Thread.sleep(1000);
}
catch (InterruptedException ex) {
ex.printStackTrace();
}
}
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式