java - 将 java awt 小程序转换为 flash/flex

标签 java apache-flex flash applet

将 java applet 转换为 flash/flex 的最短路径是什么? 你有类似的经历吗?请描述一下。

谢谢大家

最佳答案

我现在正在进行一个类似的项目。似乎没有任何快速的方法可以做到这一点。

我们基本上只需要从头开始并重写整个小程序。您无法使用 Java 代码构建 SWF,而且语言差异很大,因此没有真正的方法来自动进行转换。

可用的内容也有很多差异。例如,Flex 是单线程的,因此如果您的 Java 小程序使用多线程,您就必须找到解决方法。

此外,Flex 无法打开 SWF 本身之外的窗口,而 Java 小程序可以打开窗口,并且通常可以到达其所在的浏览器窗口区域之外。

我想说最好的事情是让自己熟悉 Flex,包括它的语言和 UI 工具包。一旦您熟悉了该语言的功能以及 UI 的构建方式,您就可以开始考虑您的 Java 小程序是否适合。

如果您没有使用 Flex 不匹配的任何 Java 功能,那么您可以开始将每个类从 java 移植到 ActionScript,这应该不会太困难。如果您的小程序确实可以完成 SWF 无法完成的操作,那么您需要更多地考虑如何在 Flex 中实现它,并且您的代码可能不会与 Java 代码非常匹配。

关于java - 将 java awt 小程序转换为 flash/flex,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1574138/

相关文章:

java - 按关系属性排序

java - heroku 错误..无法找到类

flash - 如何学习在 facebook 上制作一个社交游戏,比如快乐水族馆,farmville

javascript - 嵌入 YouTube 视频 - 他们是怎么做到的?

java - Android 文本框,带有类似旋转的下拉菜单

java - is CompletedFuture 根据下面的代码会同时触发两个项目吗?

apache-flex - 用于 RIA 的 Flex/Openlaslzo?

apache-flex - Flex 中使用 flash builder 4.6 的 HelloWorld

apache-flex - DataGrid itemEditor 中的下拉列表中的滚动条不起作用

flash - actionscript 3 冒泡可以用于自定义事件和对象层次结构吗?