1
A
回答
1
我在这样的权项目的中间,现在我。实际上似乎没有任何快速的方法来做到这一点。
我们基本上只是从头开始重写整个applet。您不能使用Java代码来构建SWF,而且这些语言不够完善,因此没有办法实现自动化转换。
也有很多可用的差异。例如,Flex是单线程的,所以如果你的java applet使用多线程,你必须找到解决办法。
此外,柔性不能SWF本身之外打开的窗口,而Java小程序可以打开的窗户和普遍达到它的生活在浏览器窗口的区域之外。
我想说的最好那就是让自己熟悉Flex,包括它所包含的语言和UI工具箱。一旦你对语言的能力以及UI的构建方式感到满意,你可以开始研究你的Java小程序的适应性。
如果你没有使用任何Flex不匹配的Java特性,那么你可以开始将每个类从java移植到actionscript中,这应该不会太困难。如果您的小程序确实做了SWF无法做的事情,那么您需要考虑如何在Flex中实现它,并且您的代码可能与Java代码非常接近。
0
另请参考Java FX,如果您未绑定到Flash/Flex平台它可以使移植应用程序变得更容易,因为Java FX支持调用Java类和Applets。
相关问题
- 1. 将Java AWT代码转换为Android
- 2. 将awt自动转换为
- 3. 将Java应用程序转换为Applet
- 4. 将Applet转换为Servlet(Apache)
- 5. 将java applet代码转换为java脚本
- 6. 将java applet转换为java应用程序
- 7. 如何将QT Qimage转换为java awt缓冲图像?
- 8. 如何将java(awt)代码转换为jsp代码
- 9. Java Applet - 将文件转换为字符串
- 10. 将Java应用程序转换为applet混淆
- 11. Java程序在Applet转换后空白
- 12. 将所有JComponents转换为AWT组件值得吗?
- 13. 将AWT应用程序转换为SWT/JFace
- 14. 我可以将awt图像转换为gwt图像吗?
- 15. 如何将JTS几何转换为AWT形状?
- 16. java将int转换为short
- 17. 将Jython转换为Java
- 18. 将NSData转换为Java float?
- 19. 将DLL转换为Java
- 20. 将Java Date转换为Php
- 21. 将JavaScript转换为Java
- 22. 将asc转换为java
- 23. 将cURL转换为Java
- 24. 将javascript转换为java
- 25. 将Java类转换为DLL
- 26. 将matlab转换为java
- 27. Java将GzipInputStream转换为DataInputStream
- 28. 将Java转换为Lua
- 29. Java:将char []转换为CharSequence
- 30. 将c#转换为纯java?
我可以问一下,你正在做什么样的项目? – 2009-10-16 11:58:49
这是一个网络会议产品。客户端的重要部分目前是作为Java applet完成的,而我们正在努力改用基于Flex的SWF。 – Herms 2009-10-19 14:07:41