问题
I have a jtextarea with some texts. I use java highligher to highlight some texts on that jtextarea. I want to print the content of that textarea to another textarea with the highlighted texts. Is that possible? Or is there any way of getting only the highlighted text inside a jtextarea?
回答1:
Use the getHighlights() method of your Highlighter. From there, you can retrieve the offsets of the start and end of highlighting.
回答2:
You can just ask the text area for the selected text using the getSelectedText method.
来源:https://stackoverflow.com/questions/6360017/how-to-get-highlighted-text-in-a-jtextarea