我想做一些非常简单的事情,像这样:
JPanel htmlPanel = new HtmlPanel("<html><body><h1>hello world</h1></body></html>");
我想我已经在某个地方看到了完全做到这一点的代码。 CSS和JS呢?可以使JPanel轻松支持这一点吗?是否有图书馆可以满足我的要求?
最佳答案
检查here以了解如何向您的 JEditorPane 添加CSS支持。您将需要一个HTMLEditorKit。
我不明白为什么您需要对JEditorPane的JavaScript支持。它的基本用途是呈现以HTML和CSS编写的帮助页面。
如果您需要将真正的McCoy嵌入到您的应用程序中,请尝试Lobo Java Web Browser。 Lobo支持JavaScript和CSS,并且是开源的100%Java。
2015年11月:Lobo浏览器的最新分支是Lobo Evolution。