永发信息网

java rcp在状态栏上添加动态当前时间

答案:2  悬赏:0  手机版
解决时间 2021-02-20 18:28
java rcp在状态栏上添加动态当前时间
最佳答案
第一,这个需求可以实现
第二,可能有效率损失。

你需要几方面的知识:
1、线程,eclipse提供了Timer,TimerTask类来构建线程和线程任务,同时提供了Display的syncExec(Runnable runnable)方法来和界面同步的执行线程。所以还算比较方便。
2、eclipse状态栏,这个你应该熟悉,即是WorkbenchWindowAdvisor,它是被ActionBarAdvisor控制的。

了解了这些,再看实现步骤:
1、使用Timer来计时,每秒获取一次系统时间,将之拼接为字符串
2、获取当前状态栏状态,将字符串和当前状态拼接,即可。

这样的话,即是每秒都会为状态栏设置一次时间,就完成了状态栏的动态时钟。
但是,个人觉得,这不是个好需求。
不如写个viewer,专门来处理时间,有看时间的需求的话,就打开该view就好了。
全部回答
同问。。。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
开门普品啥意思 从古董吧听来的 小白不懂求解
2元起超市地址有知道的么?有点事想过去
我的感情经历不多,27岁毕业工作才谈了恋爱,
六年级下册苏教版:(用四字词语或成语概括
阳历2017年6月28日8点25分出生男孩,起名用哪
深圳通坐地铁坐公交怎么拿发票?
设计咨询人不得擅自变更经批准的服务团队组成
丁字闸怎么去啊,有知道地址的么
如何取消微博手机型号
万家乐洗衣怎么去啊,有知道地址的么
steam小号有什么用
推荐几部好看的关于篮球赛的电视剧
患者男性,56岁,胸闷痛反复发作2年,加重1年
四川嘉州紫燕百味鸡公园南路店这个地址在什么
【悲催的意思】悲催是什么意思?
推荐资讯
人体盛宴英文和日文怎么说
中标人的投标保证金如何退还?
经常咬手指甲对手指甲有哪些坏处?
冲满电后用*#0228#指令进入校准一下,按quicks
pu棉服毛毛领怎么清洗
基督教会怎么去啊,有知道地址的么
埃尔咖啡华夏世贸广场店地址有知道的么?有点
2016 h6运动版和升级版哪个好看
林某为了美化自己的容貌,去整形医院做整形手
考科目三当时考官没给过找人帮忙还可能过吗
喜临门家私城怎么去啊,有知道地址的么
【注音是什么意思】淌洋是什么意思?拼音是什
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?