【发布时间】:2009-11-04 18:09:08
【问题描述】:
我有一个组件。组件的 ToolTip 由 setToolTipText() 方法设置。在第一台显示器上一切正常。现在,当我将框架移动到第二个监视器时,工具提示会显示在监视器的边缘(在第一个监视器的一侧)。这只发生在该组件的工具提示中。该问题也出现在其他机器上。然而,我只用 Vista 测试过。
这是为什么? 这是 Swing 中的错误吗? 我该如何解决?
工具提示文本取决于鼠标光标的位置。因此,我可以编辑代码并覆盖 getToolTipText(MouseEvent e) 方法。在开始更改代码之前,很高兴知道这个问题的原因是什么。
提前致谢。
【问题讨论】:
标签: java swing tooltip multiple-monitors