在JtextPane中更改鼠标指针
我有一个JTextPane
,其内容类型为text / plain 。 我为JTextPane
设置了一些文本,它包含一些显示URLs
文本。 当我将鼠标指向该文本时,我想更改鼠标指针。 这个function可以实现吗? 注意:我将JTextPane
的内容作为text/plain
。 它无法更改为text/html
感谢名单
你可以试试这个:
pane.setCursor(new Cursor(Cursor.HAND_CURSOR));
pane
是您的JTextPane
。
您是否在发布有关向JTextPane添加工具提示的post中阅读了我的答案?
那个概念是一样的。 您使用MouseListener并转换鼠标点以获取插入位置的文本。 当你在一个url文本上,然后你改变光标。
Utilities类可以帮助您访问插入符号位置的文本。
如果您需要更多帮助,请发布您的SSCCE ,以显示您尝试过的内容并显示您遇到的问题。