JTextPane
让您可以 embed JComponents
and images .当您选择文档的一部分时,文本会突出显示,但嵌入的项目不会。您可以在事件发生后通过 CaretListener
通知嵌入式组件,但我想知道是否有办法在鼠标选择期间突出显示它们?
最佳答案
您可以使用 MouseMotionListener 并处理 mouseDragged 事件。然后,您需要使用 viewToModel() 方法来了解模型的哪一部分被选中。
关于java - 在 JTextPane 中选择嵌入项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1614254/