天天看点

平台程序JavaFX即将进军移动平台!?

近来使用发开的过程中出现了一个小问题,顺便记录一下原因和方法--平台程序

      对JavaFX有点懂得的人会都道知,在良久良久前以(当Java还是SUN的时候)JavaFX实际上是有个JavaFX Mobile版本的。那个时候SUN也只是想用JavaFX Mobile来代替JavaME这类旧陈的手机发开平台,却也不曾考虑到Android会火到如此田地。

      期早JavaFX不仅有mobile版,还有JavaFX TV版,都是看起来很有远景的术技,就像在现的Android TV和Apple TV(无法的是这一收购波风加一拖,到在现居然经已过了将近5年,不过好歹Silverlight和flex也始终寂沉着)。从某方面来讲,RIA的蛋糕也不是那么轻易分的。

      近来载下了JDK8,看了下JavaFX的API,也看到了新增的3D分部的内容。

      另外,JDK 8配套的JavaFX示例也改进了很多,但奇惊的发明....如下图:

      在示例的下面居然有切换成Iphone Ipad,通普屏和高清屏分辨率的选项。

     按情理来讲,切换成各个分辨率要主目标是看看各个分辨率下JavaFX程序的应适问题,但只是这样,不至于要标识Iphone Ipad等字样在下面。而且,在这个版本的示例里还意刻的将回返和页主以及索搜做成了挪动平台的款式,更适合于手机的触控的。

      这意味着什么?

    每日一情理

生命,是一场漫长的棋局。这盘棋没有猎猎西风,没有四起狼烟,只有在取舍和进退中抉择。只有像棋中的小卒那样,勇往直前,毫不退缩沿着沟沟坎坎的人生之路,艰难而执着的求索,前进,才会谱写人生最壮丽的强者之歌。

      另外,JavaFX在2.0后之,也不记得是2.1还是2.2中,悄悄增加了多点触控的API,可以在持支多点触控的显示屏长进行多点操作。

      当然,多点触控并不一定说明JavaFX将持支挪动平台。这只能说明,JavaFX的发开团队经已发明了来未触摸屏的发展远景,更或者是JavaFX在广告屏,ATM机,银行业务等触摸屏上的用应远景。

      不过,我们在现都还不得而知。但是,JavaFX团队应该会考虑到挪动平台的。毕竟挪动平台在来未的远景仍然辽阔。

      下面许也是JavaFX开源后的一些先进。

      JavaFX现在可以通过eclipse和netbeans包打为当地用应程序。括包exe,msi,dmg,rmp,deb,顾兼Windows,Linux和Mac OS,同时也能包打成跨平台的Jar,通过网页行运的javafx程序,以及jnlp。

     这个对于前以的Java术技来讲是遥可不及的。因为sun再一持坚java的跨平台,致使虽然大多数javaer都等待可以有便利将java软件包打为当地程序的官方具工,但sun并未这样做。

      从缪绸雨未的multi touch api,即将持支挪动平台的迹象,跨平台的JavaFX 3D术技以及众望所归的包打当地程序的具工。Oracle和JavaFX的团队,许也会领带JavaFX走的更远。大家刮目相待吧。

      转载请注明出处:  javascript:void(0)

   本人的个人博客:  http://www.wjfxgame.com

文章结束给大家分享下程序员的一些笑话语录:

真正的程序员喜欢兼卖爆米花,他们利用CPU散发出的热量做爆米花,可以根据米花爆裂的速度听出正在运行什么程序。

上一篇: 语法糖
下一篇: python语法糖