我在我的代码编辑器中使用CodeArea
from 。RichTextFX
我需要在右键单击时显示上下文菜单并根据鼠标指向的文本填充它。就像我右键单击函数调用一样,上下文菜单中会出现“转到声明”。为此,我需要获取鼠标指向的字符索引。因为MouseOverTextEvent
有getCharacterIndex()
方法,但ContextMenuEvent
or中没有这种方法MouseEvent
。
保存最后一个索引MouseOverTextEvent
对我来说不是一个好选择,因为我MouseOverTextEvent
用于显示弹出消息并且此事件有 1 秒延迟(已使用setMouseOverTextDelay
)。
如何获取此右键单击事件的字符索引?