精华帖 (0) :: 良好帖 (4) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-10-07
swing能做的,javafx也能做,但开发速度javafx要高于一个数量级,而学习难度javafx又低一个数量级,所以说swing与javafx根本就不是一个量级的选手。javafx竞争对手是flash,不过大多数程序员们还是喜欢DSL多于XML,只是flash安装量巨大才让flash占了先机,这一点才是Oracle努力的方向。
|
|
返回顶楼 | |
发表时间:2009-10-07
我觉得这两个东西不冲突吧,本来javaFX也不是作为swing的替代方案的,swing还是很经典的
|
|
返回顶楼 | |
发表时间:2009-11-12
为什么大家不用swt??
|
|
返回顶楼 | |
发表时间:2009-11-13
1zebra 写道 为什么大家不用swt?? 首先Swing是java的标准GUI库 第二设计上Swing更符合java跨平台的精神。 |
|
返回顶楼 | |
发表时间:2009-11-17
最后修改:2009-11-17
JavaFx是主要用于RIA的吧,同MS的SilverLight和Adobe的Flex是一个层面的东西吧。因此个人觉得JavaFx根本不是Swing的替代技术,而且目前从功能上讲,JavaFx的功能和其他两项技术比还相对比较落后。JavaFx同Flash和SilverLight一样,关键不是看功能强不强大,关键还是使用者是否有好的创意。另外,Oracle收购Sun后,不知道对JavaFx这项新技术的影响如何?目前观望中……
|
|
返回顶楼 | |
发表时间:2009-11-21
还是JavaFX更有前途
不知道大家看没看过一本书,名字叫《Java动画 ,图形和极富客户端开发》 用javaFX实现上面说到的特效简直太简单了。 现在GUI开发分成java和微软两大阵营,当然还有非主流的QT java又分SWT和Swing 个人觉得Swing在默认样式下,并不出众。但是可定制非常好。 而javaFX和Swing基本是一套思路的。 javaFX比Flex的优势就是可以调用JDK中的库函数 这一点非常重要。 举个简单的例子,金融数学,高等数学等函数,JDK中已经有了 你要用Flex就要自己写,非常有风险 |
|
返回顶楼 | |
发表时间:2009-11-21
说老实话:我是做java web的,但是C# winforms来做c/s结构的比java强的多了,呵呵
|
|
返回顶楼 | |
发表时间:2009-11-22
tianyuan1155 写道 说老实话:我是做java web的,但是C# winforms来做c/s结构的比java强的多了,呵呵 这恐怕不能同意了,可能你没怎么用Swing开发过软件,老实说 winforms设计上还是不如Swing,可能比Swing多个数据绑定,不过java也有BeansBinding,只是不是标准库的一部分。非要比的话还是拿WPF来比,WPF的设计立意还是非常高的,可以称得上非常现代的OO的GUI库。但是Swing是10年前就开始设计的,而WPF还是微软比较新设计的。 |
|
返回顶楼 | |
发表时间:2010-01-28
javaFx目前还不成熟,要替代swing还有很长的路要走,javaFx的性能注定比swing要差好些。
|
|
返回顶楼 | |