gpt4 book ai didi

java - Swing JTextArea 上的文本鼠标悬停弹出窗口?

转载 作者:太空狗 更新时间:2023-10-29 22:31:46 26 4
gpt4 key购买 nike

有什么东西可以让您在 Swing JTextArea 中的单个单词 或字母上显示一个小的文本弹出窗口(如工具提示)? (或具有类似功能的 JTextArea 替代品。)

我需要的应该像工具提示一样,换句话说,只在鼠标悬停在单词上一两秒后显示弹出文本,一旦鼠标移开它就会自动消失。当然,这里棘手的部分是我想要它在文本中的字符/单词级别,而不是在组件级别......有什么建议吗?

最佳答案

您可以覆盖 getToolTipText(Mouse Event event)根据需要。

附录:JTextComponentJTextArea 的父级通过两种方法提供位置信息:modelToView()viewToModel() . latter应该让您将鼠标位置转换为文档偏移量。

关于java - Swing JTextArea 上的文本鼠标悬停弹出窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5957241/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com