I want to do something really simple like this:

我想做一些非常简单的事情:

JPanel htmlPanel = new HtmlPanel("<html><body><h1>hello world</h1></body></html>");

I think I had seen code somewhere that did exactly this. What about CSS and JS? Can the JPanel be made to support this easily? Are there libraries somewhere that do what I am asking for?

我想我在某个地方看到过这样的代码。CSS和JS呢?JPanel能够轻松支持这一点吗?是否有一些图书馆在做我想做的事?

4 个解决方案

#1


5

Check here to see how to add CSS support to your JEditorPane. You will need an HTMLEditorKit.

点击这里查看如何向JEditorPane添加CSS支持。你需要一个HTMLEditorKit。

I do not see why you would need JavaScript support for a JEditorPane. The basic use of it is to render Help pages written in HTML and CSS.

我不明白为什么需要对JEditorPane提供JavaScript支持。它的基本用途是呈现用HTML和CSS编写的帮助页面。

If you need to have the real McCoy embedded into your application, try the Lobo Java Web Browser. Lobo does JavaScript and CSS and is open source 100% Java.

如果需要将真正的McCoy嵌入到应用程序中,请尝试Lobo Java Web浏览器。Lobo做JavaScript和CSS,是100% Java开源的。

November 2015: The latest fork of the Lobo Browser is Lobo Evolution.

2015年11月:Lobo浏览器的最新分支是Lobo Evolution。

更多相关文章

  1. 安装的Moodle字体在其他浏览器中不起作用
  2. 解决IE9以下版本浏览器不支持HTML5标签的问题
  3. 从浏览器中删除发送到服务器的标题。
  4. 为什么cron工作不是从浏览器工作,但从终端工作完美
  5. php exec文件从终端运行,而不是从浏览器运行
  6. 为什么file_put_contents在从浏览器运行时有权限问题?
  7. 在php中检测浏览器,版本和平台的可靠方法
  8. php通过$_SERVER[&#39;HTTP_USER_AGENT&#39;]获取浏览器相关参数
  9. 使用jQuery和ajax更改浏览器地址栏URL,无需重载页面[重复]

随机推荐

  1. Google手机操作系统Android应用开发入门
  2. Android 数据库简单操作
  3. Android缓存理解
  4. Android(安卓)frameworks中Bn*和Bp*的区
  5. Android系统启动流程 -- android
  6. Android笔记-2
  7. 配置并使用Android支持的库
  8. Android(安卓)向系统发送一条短信
  9. 理解 Android 消息机制
  10. Android 修改横屏角度为顺时针270度