Java JEditorPane 超链接不会退出标签

标签 java html swing hyperlink jeditorpane

我正在尝试使用 JEditorPane 内的超链接对于某些单词,类似于单击单词以获取其定义的想法。当单词被输入编辑器 Pane 时,程序会对照列表检查它们,并用 <a href="..." >some word</a> 替换列出的单词。标签。

我的问题是,在用标签替换单词后,我无法让编辑器 Pane 停止向标签内的文本添加任何后续击键。我如何摆脱<a>标记以再次开始正常输入?

是的,我知道超链接事件仅在编辑器 Pane 不可编辑时触发。我正在通过鼠标事件解决这个问题。

最佳答案

关于Java JEditorPane 超链接不会退出标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12035925/

相关文章:

Java匹配器: How to match multiple lines with one regex

java - 复杂对象到 JTable

java - 如何在独立的 Swing 应用程序中设置 session 超时?

java - 将 owl 映射到 neo4j(java 示例)

java - Swing 桌面应用程序 - 如何组织我的代码

java - Linux 从 Java 控制台应用程序中杀死 Java 进程

html - 导航与 IE 8 不兼容

javascript - 运行原始 javascript(来自纯文本)

html - 创建透明加载叠加层

java - 使用 JComboBox - 为什么 getSelectedItem() 可以工作并且 Java 对象?