使用[某些] java应用程序的焦点跟随鼠标并不像预期的那样表现

时间:2015-11-25 14:08:17

标签: java windows focus autofocus

环境:Windows 7,JRE 8.65,使用yEd 3.14和GanttProject 2.7.1(之前在Win XP上观察过)观察到。

程序的主窗口是否可以在没有其他窗口的情况下进行聚焦(不是自动加注)而不点击它? (在917中找不到任何内容来自StackOverflow搜索单词" Java"" window""焦点",尽管我在结尾时看到了黯淡的眼睛。 )

问题在于,当我将指针移动到程序的窗口或跨越程序的窗口时,该窗口不会激活,尽管它会激活"任务栏中的图标" (这是自动隐藏的。)很明显,程序识别指针的存在和焦点变化,但主窗口实际上从不接受指针(即主窗口保持不活动状态,并要求我点击它激活它;它引发它,这正是我试图用FFM避免的行为。)

这更麻烦,因为当任务栏中的图标激活时,任务栏会覆盖我屏幕的一大块,并且不会消失,直到通过单击它激活主程序窗口。只需将鼠标从一个地方移动到另一个地方,就有大约30%的概率触摸(并半激活)其中一个程序窗口,迫使我找到窗口,点击它,最小化它,然后返回到我真正想做的事情。 (是的,我的"桌面"是一个混乱,但一切都有它的位置,通常我可以快速导航十几个真正有用的窗口。)

感谢您的任何指示或建议。 (虽然我改变行为的建议可能不会被遵循。)

1 个答案:

答案 0 :(得分:-1)

这个问题也发生在我身上。我到目前为止唯一的解决方法是尽可能使用JRE 6,因为这种恼人的行为始于JRE 7。