网上有很多教程给出了非常复杂或非工作的例子。似乎人们推荐其他人使用 netbeans 提供的语法荧光笔,但我完全不知道如何这样做!
我已经检查了很多网站,我能找到的最好的是:
http://www.antonioshome.net/kitchen/netbeans/nbms-standalone.php
但是我仍然无法使用这个例子(因为它是针对那些不想使用 Netbeans 平台而只是其中一部分的人)而且我仍然不确定我是否可以
只需以简单的即插即用方式使用语法高亮。例如,netbeans 支持
默认情况下有几种语言突出显示,我可以只使用 JEditorPane 中的突出显示来解析 Ruby/Python/Java 吗?还是我需要编写自己的解析器:-| ?
我将非常欣赏一个关于如何在使用 netbeans 平台的独立应用程序中插入语法高亮的小简单示例。
最佳答案
这是我如何使用它:
String mimeType = "text/x-java"; // NOI18N
JEditorPane editorPane = new JEditorPane();
editorPane.setEditorKit(MimeLookup.getLookup(mimeType).lookup(EditorKit.class));
关于swing - 如何在 JEditorPane 中使用 Netbeans 平台语法高亮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2441525/