当前位置: 代码迷 >> Eclipse >> 请问:Eclipse插件怎么监听窗体焦点
  详细解决方案

请问:Eclipse插件怎么监听窗体焦点

热度:61   发布时间:2016-04-23 00:04:17.0
请教:Eclipse插件如何监听窗体焦点?
比如JFrame,可以添加一个FocusListener用于监听窗体是否拥有焦点,我可以借此判定窗体是否是活动窗体

在插件中,我希望能了解当前Eclipse是否拥有焦点,是否是活动窗体,我想记录我每月使用Eclipse的总时间

求大大成全.....
------解决思路----------------------
只需要获取到顶层的shell, 用addShellListener 或者直接 addListener都可以监听到窗口激活变化(active - deactive)
具体的参考Eclipse和SWT的API
  相关解决方案