「Java包awt」JAVA怎么导包
今天给各位分享Java包awt的知识,其中也会对JAVA怎么导包进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
java的awt和swing有什么不同呢?
awt和swing的区别:
1.awt是基于本地方法的C/C++程序,其运行速度比较快;
而swing是基于awt的Java程序,其运行速度比较慢。
2.AWT的控件在不同的平台可能表现不同,而Swing在所有平台表现一致。
3.AWT和Swing的实现原理不同。
AWT的图形函数与操作系统提供的图形函数有着一一对应的关系。
而Swing 不仅提供了AWT 的所有功能,还用纯粹的Java代码对AWT的功能进行了大幅度的扩充。
4.awt是抽象窗口组件工具包,是 java 最早的用于编写图形节目应用程序的开发包;
但swing是为了解决awt存在的问题而新开发的包,它以awt为基础的。
扩展资料:
在实际应用中,应该使用AWT还是Swing取决于应用程序所部署的平台类型。
对于一个嵌入式应用,目标平台的硬件资源往往非常有限,而应用程序的运行速度又是项目中至关重要的因素。
在这种矛盾的情况下,简单而高效的AWT当然成了嵌入式Java的第一选择。
在普通的基于PC或者是工作站的标准Java应用中,硬件资源对应用程序所造成的限制往往不是项目中的关键因素。
所以在标准版的Java中则提倡使用Swing, 即通过牺牲速度来实现应用程序的功能。
java.awt的软件包
功能:包含用于创建用户界面和绘制图形图像的所有类。
软件包 java.awt 的描述
在 AWT 术语中,诸如按钮或滚动条之类的用户界面对象称为组件。Component类是所有 AWT 组件的根。有关所有 AWT 组件的公共属性详细描述,请参见 Component。
当用户与组件交互时,一些组件会激发事件。AWTEvent 类及其子类用于表示 AWT 组件能够激发的事件。有关 AWT 事件模型的描述,请参见 AWTEvent。
容器是一个可以包含组件和其他容器的组件。容器还可以具有布局管理器,用来控制容器中组件的可视化布局。AWT 包带有几个布局管理器类和一个接口,此接口可用于构建自己的布局管理器。有关更多信息,请参见 Container 和 LayoutManager。
java里的awt是什么意思?
awt是(Abstract
Window
Toolkit)的缩写,它是java一个抽象窗口工具包,提供了很多图形界面组件类。例如Button、TextField等。
jdk1.2中新加了一个swing包,也是用来做图形界面的,功能和awt一样,不过更加强大。
Java中AWT包和Swing包中子类的具体区别?
AWT包是Java最早发布的一款制作UI界面(Windows桌面程序)的类文件集合,包含大量诸如Button等控件,但是在底层仍然离不开微软的一些dll的支持,所以说穿了,无非是微软控件的“翻版”(包装)一下而已。
至于Swing完全不同——首先它在javax(java的扩展包)内,比AWT有着更加丰富的属性和事件,它们类名称是以J开头的(JButton等),完全是轻量级的Java语言开发的控件,不再调用微软dll了,而是直接在虚拟机上运行。
关于Java包awt和JAVA怎么导包的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-11-26,除非注明,否则均为
原创文章,转载请注明出处。