Topic: 关于图形界面程序设计的问题?

  Print this page

1.关于图形界面程序设计的问题? Copy to clipboard
Posted by: guliusuo
Posted on: 2006-09-05 15:16

是选择AWT开发图形界面程序好?还是选Swing开发图形界面程序好啊?
有没有谁知道呢?

2.Re:关于图形界面程序设计的问题? [Re: guliusuo] Copy to clipboard
Posted by: lisliefor
Posted on: 2006-09-05 22:48

awt是ibm早期开发的一套图形化组件,直接调用操作系统接口,(操作系统本身包含一些窗体、滚动条、按钮、菜单项目等),效率上来说,比较高。
而swing和swt分别是sun和ibm在同一时间推出了两套组件(两者存在竞争关系),前者调用相关接口,利用JVM完全模拟一套系统的图形组件,在加载的时候,效率相当低,这也是目前swing最大的弊端。
而swt在功能上跟swing相当,但在处理一些基本的简单的组件的时候,是调用系统接口实现,一部分操作系统没有的组件(如JTree,JTable之类的),跟swing做法一样。相比较之下,swt效率貌似占优势......
一般来说,import 所包含的图形化组件类,如果是以java.开头的,便是公共API;sun和ibm分别是以sun.和swt.开头。
这里有一些比较,有兴趣看一下:
http://www.j2medev.com/Article/ShowArticle.asp?ArticleID=711

具体选择什么,看个人喜好了!

3.Re:关于图形界面程序设计的问题? [Re: guliusuo] Copy to clipboard
Posted by: guliusuo
Posted on: 2006-10-12 10:36

谢谢了!Smile


   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