【发布时间】:2011-08-22 20:52:17
【问题描述】:
有什么东西可以让您在Swing JTextArea 中的单个单词 或字母上显示一个小的文本弹出窗口(如工具提示)? (或具有类似功能的 JTextArea 替代品。)
我需要的应该像一个工具提示,换句话说,只有在鼠标悬停在单词上一两秒后才会显示弹出文本,一旦鼠标移开它就会自动消失。当然,这里棘手的部分是我希望它在文本中的字符/单词级别,而不是在组件级别......有什么建议吗?
【问题讨论】:
-
@trashgod 和@camickr 都说了 :-) Swing 本身唯一有点讨厌:实现与位置相关的工具提示需要子类化。与滚动您自己的 WhatHoverManager 相比,这是一个很小的代价