上java课时的疑问

来源:百度知道 编辑:UC知道 时间:2024/05/18 00:12:36
老师说程序设计不能用SWING,而一定要AWT。这俩个都是什么啊?

SWING提供所有的windows桌面应用程序包括的类

比如:Frame , Dialog, Table, List 等等(图形控件)

就是java的图形界面库

Swing 是为了解决 AWT 存在的问题而新开发的包,它以 AWT 为基础的。

你还是先看看AWT吧。
AWT 叫做抽象窗口工具包,(abstract windows tools)
是JAVA公司为我们提供的编程接口,很方便,里边有很多预定义的类可供我们使用,但随着技术的发展AWT出现了一些问题,JAVA公司就在其基础之上又开发出来SWING包,功能自然更强大!
但初学者应该先接触基础的AWT工具,然后再看SWING,你会发现它们有很多共同之处,而且运行SWING界面的要求更高一些,(配置,和一些相关文件)