首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在XUL中开发客户端

在XUL中开发客户端
EN

Stack Overflow用户
提问于 2009-11-12 18:56:25
回答 2查看 281关注 0票数 1

我们有一个针对餐馆的客户机服务器应用程序,两者都是在Java平台上开发的。客户端和服务器交换专有消息(类似于REST)。

我可以用XUL替换Swing客户端吗?

EN

回答 2

Stack Overflow用户

发布于 2009-11-12 19:27:52

XUL非常适合创建富UI。

另一方面,您的应用程序语言将是javascript。如果你的通信层是http,那就没问题了。否则,您将需要构建一个可以与您的专有语言对话并从javascript调用的组件。

这通常是通过用C++编写XPCOM组件(这可能很痛苦),或者最近用Python语言编写并使用pyxpcomext来完成的。

票数 3
EN

Stack Overflow用户

发布于 2009-11-12 22:44:17

Mozilla提供了用Javascript编写的代码来运行XUL应用程序的XULrunner,但也有其他实现,比如luxor,您用Java语言编写代码,它用SWT构建接口。

XUL是一种用于描述UI的语言。Swing是一种API。有一些程序使用XUL并生成Swing代码。

您可以将使用swing的Java客户端替换为使用Javascript或其他使用XUL的语言编写的客户端,但这样做并不一定会带来任何好处。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1721432

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档