【问题标题】:looking for Java GUI components / ideas for syntax highlighting [closed]寻找 Java GUI 组件/语法高亮的想法 [关闭]
【发布时间】:2010-09-12 20:14:41
【问题描述】:

我不致力于任何特定的 GUI takeit 或任何东西 - 只需要基于 Java。我想在可编辑的文本区域内做简单的语法高亮(XML 和 XQuery)。

到目前为止,我唯一的候选者是 Swing 的 JTextPane,因为它支持似乎支持文本样式,但我不知道如何在这种情况下实现它。

如果一个特定的工具包有这样的开箱即用的东西,那就太棒了,但如果需要的话,我愿意手动做。

【问题讨论】:

    标签: java xml user-interface syntax-highlighting xquery


    【解决方案1】:

    为什么不看看 Ostermiller 的语法荧光笔。

    这是simple code editor demo

    它仍然使用 JTextPane。

    【讨论】:

      【解决方案2】:

      Jide 软件有一个Syntax Highligher 组件。它仍处于测试阶段,但我认为它应该是 XML。我自己没用过,所以不知道能达到你想要的效果。

      【讨论】:

        【解决方案3】:

        JSyntaxPane 处理 XML 并且可以扩展

        http://code.google.com/p/jsyntaxpane/wiki/Using

        或者,应该可以提取 NetBeans 编辑器,但这可能需要更多工作......

        [编辑] 顺便说一句,我从here 获得了 XML 信息...它似乎没有在 google 代码页上提及它...

        【讨论】:

          猜你喜欢
          • 2011-07-16
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2010-10-26
          • 2014-05-17
          • 2010-11-06
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多