Java开发网 |
注册 |
登录 |
帮助 |
搜索 |
排行榜 |
发帖统计
|
您没有登录 |
» Java开发网 » Java SE 综合讨论区
打印话题 寄给朋友 订阅主题 |
作者 | Re:关于图形界面程序设计的问题? [Re:guliusuo] |
lisliefor
发贴: 287 积分: 7 |
于 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 具体选择什么,看个人喜好了! |
话题树型展开 |
人气 | 标题 | 作者 | 字数 | 发贴时间 |
8103 | 关于图形界面程序设计的问题? | guliusuo | 45 | 2006-09-05 15:16 |
6307 | Re:关于图形界面程序设计的问题? | lisliefor | 448 | 2006-09-05 22:48 |
6205 | Re:关于图形界面程序设计的问题? | guliusuo | 6 | 2006-10-12 10:36 |
已读帖子 新的帖子 被删除的帖子 |
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 |