【发布时间】:2012-04-24 10:16:06
【问题描述】:
现在,我正在使用 Java Swing 创建一个 JEditorPane,主要是因为它能够拥有超链接。我已经成功地能够显示链接并让它们在单击时执行行为,但是我遇到了一些格式问题。
-
如何设置光标,使其通常为箭头,但在将鼠标悬停在文本上时变为文本光标? (本质上,光标在 Web 浏览器中的行为)。我试过了
EditorPane.setCursor(new Cursor(Cursor.TEXT_CURSOR))但这使它成为无处不在的文本光标,即使没有将鼠标悬停在文本上。现在,将鼠标悬停在链接上会显示指针手;我也想保留该功能。
将鼠标悬停在链接上时显示工具提示或鼠标悬停文本的最佳方式是什么?我尝试修改链接的标题属性,但没有任何显示。
我试图实现链接以跳到页面的一个小节,就像http://en.wikipedia.org/wiki/Xkcd#History 会直接带你到维基百科的 xkcd 页面的历史小节一样。我该怎么做?
其中任何一个的答案都会很棒(多个将是很棒的 xP)。非常感谢您的帮助!
【问题讨论】:
标签: java html swing hyperlink jeditorpane