0

我有一个 html 文件,其中包含一个用于绘制图像的小程序,我试图在我的 JTextPane 中显示它,但是当我编译时,jTextPane 只显示小程序标记而不显示图像,当我使用导航器执行文件 html它工作正常,这是我的代码:

public static void main(String args[]) { 

JTextPane tp = new JTextPane();
  JScrollPane js = new JScrollPane();
  js.getViewport().add(tp);
  JFrame jf = new JFrame();
  jf.getContentPane().add(js);
  jf.pack();
  jf.setVisible(true); 
  tp.setPage("file:///C:/Documents%20and%20Settings/USER/Thomson/NetBeansProjects/testapp/src/testapp.html");


  }
}

我不知道我的代码中的问题出在哪里,有人可以帮助我,谢谢

4

2 回答 2

2

HTMLEditorKitapplet不支持该标记。

编辑:

JTextPane 对 HTML 的支持非常有限。我不确定您要实现什么,但您可以尝试使用嵌入式浏览器,即jbrowser

于 2012-04-26T01:31:01.833 回答
2

我相信做到这一点的最好方法是简单Applet地将AppletStubAppletJLabel

于 2012-04-26T01:46:39.770 回答