0
A
回答
2
可能有任何数量的问题需要注意。这里有几个是刚刚来到我的头顶:
- 没有在JVM存在,如以达到玩家的边界矩形(和无数的其他人)的“外”的能力,Flash播放器的限制。
- 不幸的是,ActionScript 3没有等价于java.lang.reflect.Proxy。这意味着(到目前为止)没有体面的模拟对象框架,并且总体上反映了局限性。
- 我不知道您会在Java中找到什么顺序的任何AOP功能。
- Java应用程序是否使用在Flex中没有等价物的库,而您不想自己编写这些库。
- Java应用程序可以用JNI调用本机代码,而Flash Player尚不可能。
即使通过包含Adobe AIR平台的“Flex”,环境的趋势一般也会比JVM更受限制。但是,不要让这些让你灰心丧气 - 你会从使用Flex获得很多好处,例如无处不在的运行时,伟大的语言和组件开发框架等。如果您的Java桌面应用程序是RIA,那么Flex可能是一个港口的好候选人。
0
我不确定用Flex替换一个完整的Java桌面应用程序是否是最佳选择。 From Adobe Flex page:Flex是一款高效,免费的开源框架,用于构建和维护表现力强的网络应用程序,可在所有主流浏览器,桌面和操作系统上持续部署。
如果您正在考虑Adobe产品领域,Adobe AIR可能是更好的桌面应用替代品。
相关问题
- 1. Flex/Java应用程序
- 2. 轨从Flex应用程序
- 3. Flex应用程序
- 4. 从另一个Java应用程序启动Java应用程序
- 5. 从java应用程序启动java webstart应用程序
- 6. Flex 3 - 将Flex web应用程序迁移到Air应用程序
- 7. 从R调用到Java应用程序
- 8. 从Java应用程序
- 9. 从Java应用程序
- 10. 从Java应用程序
- 11. 运行Flex应用程序
- 12. 部署flex应用程序
- 13. Flex应用程序版本
- 14. 从C#/ VB.net/VC++应用程序到Java应用程序的通信过程
- 15. 从Adobe Flex应用程序更新Mysql
- 16. 错误从Flex应用程序
- 17. 如何从Java Web应用程序启动Android应用程序?
- 18. 是否可以在Flex应用程序中运行Java程序?
- 19. 将Ruby/Rails应用程序集成到Java应用程序中。
- 20. HTML表单到Flex应用程序
- 21. 线程Java应用程序
- 22. 远程托管的flex应用程序
- 23. 如何从Flex中的主应用程序加载子应用程序
- 24. 如何将消息从Win32应用程序发送到Java SWT应用程序?
- 25. 从服务器(Java应用程序)到Android应用程序的套接字
- 26. 如何将XML数据从Java应用程序传输到.net应用程序
- 27. 从Java应用程序发送消息到侦听的Android应用程序
- 28. 从java程序发送数据到greasemonkey应用程序?
- 29. 从应用程序跳转到应用程序设置
- 30. 从控制台应用程序切换到Windows应用程序