使用javax.swing进行标记

jogvjijk  于 2021-07-06  发布在  Java
关注(0)|答案(1)|浏览(413)

我是javax.swing的新手,如果我的问题看起来很明显,那么很抱歉。
我有一个降价文件,用javax.swing来表示它的正确类/方法是什么?
我在互联网上还没有找到一个简单的答案…有没有可能用一种简单的方式来表示一个降价文件?我不需要修改它,只是显示内容。
谢谢大家

5gfr0r5j

5gfr0r5j1#

这是相当复杂的。
没有“本机”呈现降价的swing组件。不过,有些库与swing完全无关,它们可以将markdown转换成其他东西,通常是html。
还有一些swing组件可以呈现html。
1+1 = 2.
使用txtmark:

public void renderMarkdown(String md) {
  String html = txtmark.Processor.process(md);
  JEditorPane editor = ...;
  editor.setContentType("text/html");
  editor.setText(html);
}

renderMarkdown("Hey, *this seems* not __too difficult__");

相关问题