Swing下,我在Frame下面加入一个状态栏,就是ToolBar, 怎么在其中动态的时间?
另外,我在网上搜到一个示例代码,里面有行有错为什么:
public class DisplayDate implements Runnable {
private Thread aThread = null;
private Date date = new Date();
public static void main(String args[]) {
DisplayDate displaydate = new DisplayDate();
displaydate.StartDisplay();
}
public void StartDisplay() {
aThread = Thread(this); // 这里要报错,好像意思是没有这个方法。
aThread.start();
}
public void run() {
while (true) {
try {
//Add your display time code here;
Thread.sleep(1000);
} catch (Exception e) {
}
}
}
}
Swing下,怎么在状态栏其中动态显示时间?
答案:2 悬赏:40 手机版
解决时间 2021-04-14 17:52
- 提问者网友:鐵馬踏冰河
- 2021-04-14 09:23
最佳答案
- 五星知识达人网友:轻雾山林
- 2021-04-14 10:09
aThread = Thread(this); // 这里要报错,好像意思是没有这个方法
少了个new
aThread = new Thread(this);
少了个new
aThread = new Thread(this);
全部回答
- 1楼网友:患得患失的劫
- 2021-04-14 11:21
import java.sql.date; class threadtimer { private 状态栏 状态栏对象; threadtimer(状态栏 状态栏对象) { this.状态栏对象=状态栏对象; } public void runnable() { 状态栏对象.textfield=new date(system.currenttimemillis).tostring(); } } 然后 在 jframe 主界面初始化的地方new threadtimer(状态栏对象).start();就可以了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯