那些 HTML5 网站看起来很棒 - 为什么我的 Java 桌面应用程序不这样做? Swing 和 SWT 只是老派。他们做他们的工作,但要创建带有动画的精美 GUI,一切都是不可能的。
我想知道:是否可以将 HTML5 用作 GUI 工具包?我想到了一个库,它有一个类似于 Swing 或 SWT 的 API,但在 HTML5 中呈现。它应该是可主题化的,并且您应该可以访问 Java 页面(即 Java 和 JavaScript/HTML5 之间的某种融合)。
为什么不直接创建一个 Web 应用程序并将 URL 发送给我的用户呢?我想从 Java SE 应用程序(文件、COM、托盘图标等)的真正桌面集成中受益。就像 PhoneGap 一样,但适用于桌面操作系统而不是手机。
令人惊讶的是,我在网上没有找到类似的东西。但也许我只是输入了错误的搜索词?有人有想法吗?
或者如果不是:我可以以某种方式将 WebKit/Chrome 与我的应用程序一起嵌入吗?因此用户不必安装自己的副本或更改任何设置。
最佳答案
想到两件事:
- Adobe Air ,这或多或少正是您正在寻找的:桌面版 PhoneGap。
- Chromium Embedded Framework ,只要您稍加努力,就可以将 Chromium 用作应用程序的框架。
关于java - 使用嵌入式 Web 浏览器(例如 Chrome)作为 Java 桌面应用程序的 GUI 工具包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9235079/