java - 使用SWT浏览器Widget编写桌面应用程序

标签 java browser swt widget

我最近玩了 SWT 浏览器小部件(这很棒)。我想知道我是否可以用它编写一个完整的桌面应用程序(后面带有java服务 - 例如持久性)以及我必须考虑哪些缺点。优点是没有 Java 知识的人也可以在 GUI 上工作。当然,这取决于要求,而且我知道这不是一个非常具体的问题。但也许有人已经尝试过以这种方式构建更大的应用程序,并且愿意分享见解。

谢谢

马塞尔

最佳答案

我不确定我是否同意您对 SWT 浏览器小部件的看法。 AFAIK 它只是您计算机上默认浏览器的一个外壳,仅具有一些 API 访问点。当我需要从应用程序内显示网页时,我将它用于一些小事情。但要编写整个应用程序吗?这没有道理。

如果您想构建一个基于 Web 的应用程序,并在浏览器中针对基于 Java 的服务器框架运行,有许多 AJAXian 框架可以实现。您仍然需要为客户端代码编写 JavaScript。而且您仍然需要处理不同浏览器的所有复杂性。我不确定为什么您希望将其托管在 SWT 应用程序中,而不是直接托管在浏览器窗口中。

关于java - 使用SWT浏览器Widget编写桌面应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3078632/

相关文章:

java - 如何在 android 的 java 中将 char 转换为 int

java - 带有 SpinnerDateModel 奇怪行为的 JSpinner

java - 两行代码的功能

java - 如何填写列表列表?

java - Control类的moveBelow方法有什么作用?

jquery - 用于 iOS 开发的 Webkit 桌面浏览器

session - 如何关闭失去客户端的 selenium RC 服务器上的浏览器

browser - Opera Mini 移动浏览器有调试工具吗?

java - 为 Windows/Linux 桌面打包 Java 应用程序

Java SWT - 设置 Canvas 背景颜色