我想做一些非常简单的事情,像这样:

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

09-16 06:41