avatar
问一下swing的前途# Java - 爪哇娇娃
N*m
1
这个东西是不是没啥前景?
比如10年之后这方面的需求是不是会少很多?
avatar
m*r
2
mmd。 我刚开始学, 就没用了。

【在 N***m 的大作中提到】
: 这个东西是不是没啥前景?
: 比如10年之后这方面的需求是不是会少很多?

avatar
N*m
3
。。。
I am just asking.
It seems to me that swing is too complicated to write code.

【在 m****r 的大作中提到】
: mmd。 我刚开始学, 就没用了。
avatar
T*o
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.

avatar
x*p
5
No future at all. Now there is more other good techs such as Flex, Java FX,
HTML5, etc.
avatar
z*e
6
很少有人用
越来越少
avatar
b*y
7
基本上是sun的一个败笔,觉得。桌面版的程序,其实c#不就行了。跨平台,都web
based的了。所以,觉得没有太大的前途。
avatar
g*g
8
Swing的问题不在这上面,Swing有两个问题。一个是JVM不是操作系统
预装的,普通用户还要去装JVM,很麻烦。第二是UI不够漂亮,Windows
出来好几年才能跟上新的UI设计,占用内存也多,这就是SWT会出现的原因。
不过Swing被低估了,跨平台的应用里用得不少。比如Oracle的管理界面。
另一方面那些online broker的节目很多仍然是applet。

【在 b******y 的大作中提到】
: 基本上是sun的一个败笔,觉得。桌面版的程序,其实c#不就行了。跨平台,都web
: based的了。所以,觉得没有太大的前途。

avatar
N*m
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。

avatar
g*g
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?

avatar
N*m
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.

avatar
c*n
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年之后这方面的需求是不是会少很多?

avatar
F*n
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。

avatar
b*y
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.

avatar
w*n
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.

avatar
w*n
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.

avatar
b*t
17
Flex Air不能吗?

【在 w******n 的大作中提到】
: 用Swing写程序挺不舒服的,现在比较期待JavaFX API后会怎么样,如果界面漂亮,容
: 易上手,还是有
: 戏的。 毕竟现在没有什么好的语言写跨平台的桌面程序,

avatar
w*n
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不能吗?
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。