用于桌面应用程序的java flex GUI兼容性

时间:2012-02-10 14:15:30

标签: java flex

我想知道是否可以在Adobe FLEX中为基于Java桌面的应用程序创建GUI。

或任何其他强大的框架,为Java桌面应用程序提供丰富的GUI界面。

请分享您对此的宝贵意见。

1 个答案:

答案 0 :(得分:3)

  

我想知道是否可以为基于java桌面创建GUI   在Adobe FLEX中的应用程序。

是的,没有,有点。 Flex主要用于客户端服务器应用程序。如果您有一个通过Web服务公开功能的Java服务器,那么您就没有理由不能在其上编写Flex GUI。并且GUI没有理由不能以浏览器(使用Flash Player)或桌面(使用AIR)为目标。

也没有理由说客户端和服务器不能是同一台机器。但是,在部署此应用程序时,它将面临重大的安装挑战。我不确定这些挑战是否超过Flex可能带来的任何好处。

忽略Flash / AIR的客户端/服务器性质,您可以使用Native Extensions或NativeProcess作为AIR应用程序的一部分包含和执行Java代码。如果我真的想在桌面应用程序中一起使用Flex和Java,这可能就是我采用的方法。