awt和swing的区别

 我来答
爱探析社会的小童
高能答主

2022-11-21 · 用不同的眼光看待社会中的点点滴滴
爱探析社会的小童
采纳数:410 获赞数:9515

向TA提问 私信TA
展开全部

1、程序类型不同

awt是基于本地方法的C/C++程序,其运行速度比较快;而swing是基于awt的Java程序,其运行速度比较慢。

2、控件不同

AWT的控件在不同的平台可能表现不同,而Swing在所有平台表现一致。

3、实现原理不同

AWT的图形函数与操作系统提供的图形函数有着一一对应的关系。而Swing不仅提供了AWT的所有功能,还用纯粹的Java代码对AWT的功能进行了大幅度的扩充。

4、作用不同

awt是抽象窗口组件工具包,是java最早的用于编写图形节目应用程序的开发包;但swing是为了解决awt存在的问题而新开发的包,它以awt为基础的。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式