移动Java小程序?

移动Java小程序?,java,mobile,applet,Java,Mobile,Applet,有没有允许我运行Java小程序的移动平台?在没有浏览器集成的情况下,至少需要Java SE功能。我听说过一款能够运行WindowsXP的移动设备——可能包括对JavaSE和小程序的支持;有没有人对这种设备有实际操作经验?就Java程序执行而言,它的性能如何?如果你提到可以嵌入HTML页面的老式Java小程序,那么没有任何移动平台支持这一点。小程序是用JavaSE编写的,但是我知道的大多数平台都有JavaME运行时 我不知道这与新的JavaFX有什么关系,因为它附带了一个移动配置文件。其他人能对这

有没有允许我运行Java小程序的移动平台?在没有浏览器集成的情况下,至少需要Java SE功能。我听说过一款能够运行WindowsXP的移动设备——可能包括对JavaSE和小程序的支持;有没有人对这种设备有实际操作经验?就Java程序执行而言,它的性能如何?

如果你提到可以嵌入HTML页面的老式Java小程序,那么没有任何移动平台支持这一点。小程序是用JavaSE编写的,但是我知道的大多数平台都有JavaME运行时


我不知道这与新的JavaFX有什么关系,因为它附带了一个移动配置文件。其他人能对这个问题发表评论吗?

鉴于java小程序传统上非常简单,但依赖于整个JSE堆栈,包括AWT,因此尝试在此基础上运行小程序对于移动java来说不是一个好的选择。除非coure的“mobile”包括平板电脑。正如你所说,这些电脑运行XP,可以运行完整的J2SE堆栈。这将不经修改地运行小程序。你可以预期今年会有很多平板电脑发布,与iPad竞争。例如,随机抽取一个

但如果平板电脑不是你想要的,那就继续读下去

如果您开始新的开发,J2ME将更好地为您服务,它在移动设备上更为常见。J2ME不支持AWT或Swing,但在UI类上有它。JavaFX也是一个候选,因为移动配置文件不依赖于JSE堆栈


如果您已经有了一个要在移动平台上运行的小程序,您可能会发现移植它并不困难。带有MIDP 2.0的CLDC有一个2D api(例如,查看google maps mobile或opera mobile),可以处理Appet用于的大多数典型任务。

当然有很多api,可以让您运行java小程序。基本上,任何运行Windows7/Vista/XP的东西,以及许多运行linux的东西都允许您运行小程序


至于它将如何执行,可能取决于小程序。我相信简单的小程序会表现得很好。一些做得更多的小程序不会那么快。上网本/MID的功能与6、7年前的笔记本电脑一样强大。Java在那个时代的计算机上运行得很好,所以它们应该在中期运行得很好。

Java FX使用JRE运行,在运行小程序或JavaFX之前,您需要一个JRE。一旦您的平台上有了一个应用程序小程序JNLP/Webstart,那么Java FX就不重要了,只要您已经为该JRE开发了它。这意味着如果移动设备具有Java ME运行时,然后,您可以部署一个小程序或Java FX应用程序,只要您使用该运行时构建它。忘记您也可以使用内置的NetBeans移动仿真器来测试您的应用程序。@刀子-小程序和Java webstart在J2ME上不可用。我希望能够在移动平台上运行已编译的小程序,而不是修改它们的代码。确定,然后,我认为你正在将平板电脑作为一种解决方案。根据应用程序和手机的目标价格,如果你正在开发一款新的应用程序,你最好将android作为目标。我不确定除了symbian手机,J2ME还有什么意义。如果你想用Java开发移动应用程序,你可能会对Android平台感兴趣。它不是一个小程序,但它确实使用Java编程语言。