3

假设我有一个用于 CSS 样式 Html ( SwingBox ) 的 EditorKit,并且我有一个用于源代码 ( SyntaxKit ) 的 EditorKit。我可以为 a 创建一个JEditorPane将这两者结合起来的合成编辑器工具包,这样我就可以拥有交错的 HTML(来自 Markdown 解析器)和源代码(由 SyntaxKit 处理)?

例如,如下图所示。请注意,我不想通过 markdown-to-HTML 解析器呈现源代码,而是使用带有自己的词法分析器的特定语法工具包。


在这里,我们有一些文字编程的东西。带图片在此处输入图像描述


object Foo {
  def bar = 1234
}
4

0 回答 0