非常自我解释,我有一个HTML字符串,我如何将它绘制到JEditorPane / JTextPane上?
答案 0 :(得分:12)
你的意思是这样吗?
JFrame frame=new JFrame();
JEditorPane pane=new JEditorPane();
pane.setContentType("text/html");
String data="<table border=\"1\"><tr><td>cell1</td><td>cell2</td></tr></table>";
pane.setText(data);
frame.add(pane);
frame.setSize(200,200);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
答案 1 :(得分:0)
如果您尝试将该单个字符串放入窗格中,则需要找到一个html解释器。但是,如果您正在处理一个包含html的单独页面,则可以使用JTextPane
的{{3}}函数。