您的位置:

在java中awt(在JAVA中如何生成随机数)

本文目录一览:

java里的awt是什么意思?

AWT是Abstract Windowing Toolkit 的缩写 意思是:Java抽象窗口工具,通过这组类你只需进行一次代码开发,就可以移植到许多平台。要使用AWT,在工程的开头使用import java.awt.*语句将其导入。

这将允许你使用TextComponent组件,例如:Buttons、Scrollbars、Canvas、CheckBoxes、Lists和Label。Microsoft Visual J++近来宣布的应用程序基本类(AFC)也是作为AWT的一个扩展,从而使Java开发环境与带有微软基本类(MFC)库的Microsoft Visual C++更加接近。

java中AWT和SWing的区别与联系

awt包是java最早发布的一款制作ui界面(windows桌面程序)的类文件集合,包含大量诸如button等控件,但是在底层仍然离不开微软的一些dll的支持,所以说穿了,无非是微软控件的“翻版”(包装)一下而已。

至于swing完全不同——首先它在javax(java的扩展包)内,比awt有着更加丰富的属性和事件,它们类名称是以j开头的(jbutton等),完全是轻量级的java语言开发的控件,不再调用微软dll了,而是直接在虚拟机上运行。

java中awt是什么英文的缩写

Abstract Windowing Toolkit,意思是抽象窗口工具包。

(AWT)是Java的平台独立的窗口系统,图形和用户界面器件工具包。AWT是Java基础类 (JFC)的一部分,为Java程序提供图形用户界面(GUI)的标准API。

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本质是什么?

你好,这是一些用于GUI类封装起来的一个包,主要是在AWT包中的,作为一个重量级的GUI编辑,不同于SWING包下的一些轻量级的类。只有你在运用这些类的时候,导入包的时候才可以使用。里面给你封装了很多界面的组件,例如窗体,面板,按钮等。也包括一些布局的方式。但是它由于不是轻量级的组件,所以开发比较耗时,而且平台的局限性也比较大。希望能帮到你。