Topic: 请问SWING用处大吗?

  Print this page

1.请问SWING用处大吗? Copy to clipboard
Posted by: bullish
Posted on: 2003-02-19 09:14

朋友说SWING既复杂又没用,只有在non-windows环境才用的上。在浏览器界面可以用HTML实现。我这里想问,真的如此吗?HTML也能实现如SWING的tree, sliderbar等吗?

先谢谢了

2.Re:请问SWING用处大吗? [Re: bullish] Copy to clipboard
Posted by: floater
Posted on: 2003-02-19 13:06

bullish wrote:
朋友说SWING既复杂又没用,只有在non-windows环境才用的上。在浏览器界面可以用HTML实现。我这里想问,真的如此吗?HTML也能实现如SWING的tree, sliderbar等吗?

先谢谢了


Jbuilder 8 is a swing application and we can run it on windoz, right?

Swing, just like web browser, is a platform(GUI) to run applications. As for which one to use, it's up to the requirements.

3.Re:请问SWING用处大吗? [Re: bullish] Copy to clipboard
Posted by: whisperwind
Posted on: 2003-02-19 17:19

你现在用的java ide 几乎都是用swing写的,你说她有没有用:)

4.Re:请问SWING用处大吗? [Re: whisperwind] Copy to clipboard
Posted by: jmd7
Posted on: 2003-02-20 00:41

我现在也在试着用swing开发gui程序,我想我的水平还比较低,没有领会它的精髓吧。总的感觉就是设计者非常注重设计模式,反而在易用性上欠考虑,对于一些用户经常使用的操作却没有提供方便的接口。在help里怎么也找不到解决思路,只好去跟踪swing的source,非常头大。

其实这也是我们这些编程人员常常头痛的地方,有时候面对真正的需求时却发现无法兼顾设计上的一些规则,只好不情愿的打破原来封装好的结构。我想这还是当初设计时的水平还不够高,考虑不周的缘故吧。

一点感想而已,抛砖引玉。

5.Re:请问SWING用处大吗? [Re: jmd7] Copy to clipboard
Posted by: floater
Posted on: 2003-02-20 04:44

jmd7 wrote:
我现在也在试着用swing开发gui程序,我想我的水平还比较低,没有领会它的精髓吧。总的感觉就是设计者非常注重设计模式,反而在易用性上欠考虑,对于一些用户经常使用的操作却没有提供方便的接口。在help里怎么也找不到解决思路,只好去跟踪swing的source,非常头大。

其实这也是我们这些编程人员常常头痛的地方,有时候面对真正的需求时却发现无法兼顾设计上的一些规则,只好不情愿的打破原来封装好的结构。我想这还是当初设计时的水平还不够高,考虑不周的缘故吧。

一点感想而已,抛砖引玉。

You are right, but it's getting better, especially in jdk1.4(although still not enough).

6.Re:请问SWING用处大吗? [Re: bullish] Copy to clipboard
Posted by: Julian13
Posted on: 2003-02-20 12:07

or u can use SWT for better performance.

7.Re:请问SWING用处大吗? [Re: bullish] Copy to clipboard
Posted by: whisperwind
Posted on: 2003-02-20 17:37

我刚开始学swing时第一感觉就是它很复杂,一些东西本来很简单但却饶很大弯子才实现,而且速度慢。但慢慢的了解它背后的设计思想和mvc设计模式后发现它真的很灵活而且程序的扩展性很强,并且原先感觉速度慢的特性在jdk后续版本中得到了很大的改善(当然跟自己编程的方法也有关)。

8.Re:请问SWING用处大吗? [Re: bullish] Copy to clipboard
Posted by: HenryYu
Posted on: 2003-02-20 18:18

讨论这样的问题多么无趣呀!


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923