我有一個JTextPane
,其內容類型爲text/plain。我爲JTextPane
設置了一些文本,它包含一些顯示URLs
的文本。當我將鼠標指向僅指向手形指針的文本時,我想更改鼠標指針。 這個功能可以實現嗎? 注:我的JTextPane
的內容爲text/plain
。它不能被改變,以text/html
在JtextPane中更改鼠標指針
感謝名單
我有一個JTextPane
,其內容類型爲text/plain。我爲JTextPane
設置了一些文本,它包含一些顯示URLs
的文本。當我將鼠標指向僅指向手形指針的文本時,我想更改鼠標指針。 這個功能可以實現嗎? 注:我的JTextPane
的內容爲text/plain
。它不能被改變,以text/html
在JtextPane中更改鼠標指針
感謝名單
你看過我的回答對你Adding tooltips to JTextPane張貼?
那麼這個概念是相同的。您使用MouseListener並轉換鼠標指針以獲取插入位置處的文本。當你通過url文本時,你改變光標。
實用工具類可能會幫助您訪問插入位置處的文本。
如果您需要更多幫助,請發佈您的SSCCE,以顯示您嘗試過的內容並顯示您遇到的問題。
你可以試試這個:
pane.setCursor(new Cursor(Cursor.HAND_CURSOR));
哪裏pane
是你JTextPane
。