html5/JS中的java桌面应用程序gui
java desktop app gui in html5/JS
我可以在html5/JS中为桌面java应用程序创建Gui吗。如果是,我需要什么工具,如何将GUI与java代码连接起来?
可能-但不完全确定为什么要这么做。
你的主要选择是:
- 让Java应用程序充当本地web服务器,并通过浏览器连接到它。这将是一个更巧妙的设计,但相当容易使其发挥作用。它基本上与您使用远程Java web服务器时所做的相同,因此组件非常标准——例如,您可以使用Vaadin这样的工具包
- 在Java托管环境/嵌入式浏览器中运行JavaScript。Rhino应该是可能的——尽管我必须承认,我从未见过这种方法用于构建桌面GUI
如果您正在考虑在未来某个时候远程使用应用程序,那么第一个选项可能特别有意义。
总的来说,我仍然不确定这是否是个好主意。在构建本地桌面应用程序GUI方面,JavaScriptWeb框架仍然不如本地Java框架(SWT、Swing或JavaFX)那么好。
相关文章:
- 创建nw.js+流星桌面应用程序
- 如何使用HTML/CSS/JavaScript开发桌面应用程序
- 如何检索从桌面应用程序发送到Rails API的图像
- html5/JS中的java桌面应用程序gui
- Apache Cordova可以编译到传统的Windows桌面应用程序(非metro)吗
- 如何使用R语言创建桌面应用程序
- 从桌面应用程序连接到AWS MySQL数据库
- javascript桌面应用程序是如何工作的
- 将ExtJs的Web应用程序转换为桌面应用程序
- 了解网页和桌面应用程序是否在同一台计算机上启动
- 如何从现有的web应用程序代码中制作桌面应用程序
- 是否可以使用 XHTML、CSS 和 JavaScript 编写跨平台桌面应用程序
- 我可以使用 Dojo 工具包进行桌面应用程序开发吗?
- Web 应用程序作为桌面应用程序
- 在 Java 桌面应用程序中使用 CSS 和 JavaScript
- 使用 HTML、CSS 和 JS 构建桌面应用程序的替代方案
- 是否可以使用单页应用程序概念来创建独立的桌面应用程序
- 谷歌云端硬盘实时桌面应用程序
- 如何在单击按钮时将桌面应用程序导航到系统中设置的默认邮件提供程序
- 是否有适用于Windows 8 [桌面]应用程序的iOS钥匙串