确定多行文本组件中文本的XY位置

时间:2013-12-17 03:53:32

标签: java swing hyperlink cursor jeditorpane

我在JEditorPane中显示了一个多行段落,其中包含超链接的某些单词。我有自定义的HyperlinkListeners附加到这些链接,除其他外,它们在单击时返回光标在屏幕上的位置。

我希望在点击链接之前初始化JEditorPanes时获取此信息。我该怎么做呢?

1 个答案:

答案 0 :(得分:5)

如果您可以在模型中找到单词,那么您可以使用:

Point p = editorPane.modelToView( ... );