N***m 发帖数: 4460 | 1 这个东西是不是没啥前景?
比如10年之后这方面的需求是不是会少很多? |
m****r 发帖数: 6639 | 2 mmd。 我刚开始学, 就没用了。
【在 N***m 的大作中提到】 : 这个东西是不是没啥前景? : 比如10年之后这方面的需求是不是会少很多?
|
N***m 发帖数: 4460 | 3 。。。
I am just asking.
It seems to me that swing is too complicated to write code.
【在 m****r 的大作中提到】 : mmd。 我刚开始学, 就没用了。
|
T*o 发帖数: 363 | 4 I think it will live for a while, at least longer than .NET Windows GUI.
While the Web is the trend, the cross-platform client app is still popular
in many non-CS areas, like mechanical, medical, etc.
【在 N***m 的大作中提到】 : 。。。 : I am just asking. : It seems to me that swing is too complicated to write code.
|
x*****p 发帖数: 1707 | 5 No future at all. Now there is more other good techs such as Flex, Java FX,
HTML5, etc. |
z****e 发帖数: 54598 | |
b******y 发帖数: 9224 | 7 基本上是sun的一个败笔,觉得。桌面版的程序,其实c#不就行了。跨平台,都web
based的了。所以,觉得没有太大的前途。 |
g*****g 发帖数: 34805 | 8 Swing的问题不在这上面,Swing有两个问题。一个是JVM不是操作系统
预装的,普通用户还要去装JVM,很麻烦。第二是UI不够漂亮,Windows
出来好几年才能跟上新的UI设计,占用内存也多,这就是SWT会出现的原因。
不过Swing被低估了,跨平台的应用里用得不少。比如Oracle的管理界面。
另一方面那些online broker的节目很多仍然是applet。
【在 b******y 的大作中提到】 : 基本上是sun的一个败笔,觉得。桌面版的程序,其实c#不就行了。跨平台,都web : based的了。所以,觉得没有太大的前途。
|
N***m 发帖数: 4460 | 9 do you have any comments on JavaFX?
I tried some JavaFX exmaples yesterday,
it seems to me that those effects are good (compared to swing).
But when I read a thread about its popularity ffrom java developers,
nearly 50% of them said they don't care about JavaFX.
Does that mean silverlight or flex will dominate this field?
The book I am reading said JavaFX can seamlessly integrate with java,
how about SL and flex?
【在 g*****g 的大作中提到】 : Swing的问题不在这上面,Swing有两个问题。一个是JVM不是操作系统 : 预装的,普通用户还要去装JVM,很麻烦。第二是UI不够漂亮,Windows : 出来好几年才能跟上新的UI设计,占用内存也多,这就是SWT会出现的原因。 : 不过Swing被低估了,跨平台的应用里用得不少。比如Oracle的管理界面。 : 另一方面那些online broker的节目很多仍然是applet。
|
g*****g 发帖数: 34805 | 10 Too little too late. Java's future's still on server side,
with lots of pick up on mobile front end. Android is a prime
exaple. I don't think Java can compete with C#.net on windows
desktop, so it's limited to special applications.
【在 N***m 的大作中提到】 : do you have any comments on JavaFX? : I tried some JavaFX exmaples yesterday, : it seems to me that those effects are good (compared to swing). : But when I read a thread about its popularity ffrom java developers, : nearly 50% of them said they don't care about JavaFX. : Does that mean silverlight or flex will dominate this field? : The book I am reading said JavaFX can seamlessly integrate with java, : how about SL and flex?
|
|
|
N***m 发帖数: 4460 | 11 you are right.,
I just checked the job number posted on indeed.com, it turns out that
flex:SL is about 4 and JavaFX is totoally negligible. So I wasted almost
the whole weekend on sth not so useful. hehe
【在 g*****g 的大作中提到】 : Too little too late. Java's future's still on server side, : with lots of pick up on mobile front end. Android is a prime : exaple. I don't think Java can compete with C#.net on windows : desktop, so it's limited to special applications.
|
c******n 发帖数: 4965 | 12 UI stuff is all flash/Javascript/HTML5/Flex now,
don't waste time on UI,
I also feel that UI is considered less important in corp world, and UI
guys paid less????
only backend server guys get to be architects ehehehehehe
【在 N***m 的大作中提到】 : 这个东西是不是没啥前景? : 比如10年之后这方面的需求是不是会少很多?
|
F****n 发帖数: 3271 | 13 Cross platform killed Swing. Swing's architectural design is actually
excellent, 2x better than SWT and MFC. It is one of the best Java APIs. Why
Swing is slow in delivering new, good-looking UIs? Because every time Swing
has to re-implement everything at the cross-platform level. And UI
programming is actually very difficult.
【在 g*****g 的大作中提到】 : Swing的问题不在这上面,Swing有两个问题。一个是JVM不是操作系统 : 预装的,普通用户还要去装JVM,很麻烦。第二是UI不够漂亮,Windows : 出来好几年才能跟上新的UI设计,占用内存也多,这就是SWT会出现的原因。 : 不过Swing被低估了,跨平台的应用里用得不少。比如Oracle的管理界面。 : 另一方面那些online broker的节目很多仍然是applet。
|
b******y 发帖数: 9224 | 14
Yes, I think mobile is the way to go, with smartphones taking over the
growth from desktop etc.
So, C#, .NET still has a place, but as far as the personal computing goes,
I can see smartphone is it.
【在 g*****g 的大作中提到】 : Too little too late. Java's future's still on server side, : with lots of pick up on mobile front end. Android is a prime : exaple. I don't think Java can compete with C#.net on windows : desktop, so it's limited to special applications.
|
w******n 发帖数: 692 | 15
Why
Swing
【在 F****n 的大作中提到】 : Cross platform killed Swing. Swing's architectural design is actually : excellent, 2x better than SWT and MFC. It is one of the best Java APIs. Why : Swing is slow in delivering new, good-looking UIs? Because every time Swing : has to re-implement everything at the cross-platform level. And UI : programming is actually very difficult.
|
w******n 发帖数: 692 | 16 用Swing写程序挺不舒服的,现在比较期待JavaFX API后会怎么样,如果界面漂亮,容
易上手,还是有
戏的。 毕竟现在没有什么好的语言写跨平台的桌面程序,
【在 g*****g 的大作中提到】 : Too little too late. Java's future's still on server side, : with lots of pick up on mobile front end. Android is a prime : exaple. I don't think Java can compete with C#.net on windows : desktop, so it's limited to special applications.
|
b*****t 发帖数: 1276 | 17 Flex Air不能吗?
【在 w******n 的大作中提到】 : 用Swing写程序挺不舒服的,现在比较期待JavaFX API后会怎么样,如果界面漂亮,容 : 易上手,还是有 : 戏的。 毕竟现在没有什么好的语言写跨平台的桌面程序,
|
w******n 发帖数: 692 | 18 I don't trust Adobe and don't know how good they could support Flex Air in
long term. Acutally, I like Oracle's strategy on JavaFx. The new JavaFx SDK
looks nice.
http://download.oracle.com/javafx/
【在 b*****t 的大作中提到】 : Flex Air不能吗?
|