java - HTML 中的 Swing 组件

标签 java html user-interface swing components

有人知道纯 Java(至少是跨平台)开源组件/库,它显示 HTML,其中可以包含 swing 组件吗?

所有我能找到的要么被遗弃要么不完整。

我问是因为我正在考虑尝试使用这种组合来创建桌面应用程序的方法。

编辑:似乎这个问题被误解了,所以让我澄清一下。我基本上想以与 Web 类似的方式创建桌面应用程序。理想情况下,我希望浏览器充当 UI 层。该浏览器应该允许我嵌入自己的组件,例如能够使用 JTextField 而不是 <input type="text"> .

因为我不知道有这么容易使用的浏览器,所以我要求有一个 html 组件可以让我这样做。我希望这个问题现在更清楚了。

最佳答案

JEditorPane 已经支持你想做的事情。它可以呈现 HTML(非常糟糕,我承认)并且您可以使用 标记在该 HTML 中嵌入 Swing 组件。这是一篇演示此技术的博客文章:http://weblogs.java.net/blog/aim/archive/2007/07/index.html

否则,我认为您没有太多选择。

关于java - HTML 中的 Swing 组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/431579/