代码之家  ›  专栏  ›  技术社区  ›  Xorty

是否有SQL语法感知的Swing组件?

  •  6
  • Xorty  · 技术社区  · 14 年前

    我正在寻找一些Java Swing组件(TeXTaRealike),它知道SQL语法——意思是它识别并突出它。

    如果没有,我将需要自己做,任何有用的建议那里如何不浪费太多的时间(例如,哪个组件使用)?

    4 回复  |  直到 14 年前
        1
  •  8
  •   Mark    14 年前

    JSyntaxPane 似乎支持SQL突出显示(我自己没有尝试过)。

        2
  •  2
  •   dogbane    14 年前

    我已经用过 Ostermiller's Syntax Highlighter 以前。它简单如下:

    HighlightedDocument document = new HighlightedDocument();
    JTextPane textPane = new JTextPane(document);
    
        3
  •  1
  •   musiKk    14 年前

    你可以看看 SQuirreL SQL . 在快速查看源代码之后,我认为它使用了Swing,并且它有一个语法突出显示的SQL编辑器,甚至还有内容辅助功能。

        4
  •  1
  •   Geoffrey Zheng    14 年前

    麻省理工学院授权 jEdit syntax package 支持SQL和许多其他语言。

    我用的是广告 JIDE Code Editor 使用Jedit,效果很好。