【问题标题】:colored xml display in swing摆动中的彩色 xml 显示
【发布时间】:2011-05-05 18:59:15
【问题描述】:

是否有一种“简单”的方式通过 JEditorPane 或 JTextPane 以彩色/突出显示的方式向用户显示 xml 数据?

【问题讨论】:

    标签: java xml swing highlighting jtextpane


    【解决方案1】:

    您可以找到here 的 JTextPane 的 XMl Syntax Highligthing 示例

    这是一个很好的链接,应该增强 TAG_PATTERN 正则表达式。

    只需将(</?[a-z]*)\\s?>? 替换为(</?\\w+)\\s*>?,它应该可以完美运行!

    【讨论】:

    • 这似乎正是我想要的!谢谢!
    【解决方案2】:

    http://java-sl.com/xml_editor_kit.html 你也可以试试这个。

    【讨论】:

    • 非常有趣的网站!谢谢。是你的吗?您的项目是否有任何许可?
    • 完全没有限制。您可以随意使用所有代码。
    • 我尝试在 Netbeans 中使用 jar,但似乎在 xmleditorkit 包中找不到 XMLEditorKit。它只看到 App、TagView、XMLDocument、XMLReader。所以在行 editorPane.setEditorKit(new XMLEditorKit()); Netbeans 标记为错误,在 xmleditor 包中找不到 XMLEditorKit。知道为什么吗?
    • 我刚刚打开了 .jar 文件并看到了 XMLEditorKit.class。尝试检查您的导入,或者您可以从 .jar 中获取所有源(请参阅 src 目录)并将其作为普通源添加到您的应用程序中。
    • 嘿@StanislavL 我尝试使用您的 jar,但我无法再在窗格中编辑我的 xml!你能帮我做同样的事情吗!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-02-25
    • 1970-01-01
    • 2016-07-13
    • 1970-01-01
    • 2017-12-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多