代码改变世界

关于AWT和Swing的区别和联系

2017-11-19 22:04  幸福的风  阅读(585)  评论(1编辑  收藏  举报

AWT和Swing都是java中的包,AWT全称为Abstract  Window ToolKit)抽象窗口工具包,是早期编写图形界面应用程序的包.。而Swing则是对AWT的改良和拓展。AWT对应的是系统中的各种图形函数,但是Java为了实现在各个平台的兼容性,所以AWT是依靠本地方法来实现功能的。而Swing不但包含了AWT的所有功能,还用纯粹的Java代码对其进行拓展和扩充。