计算机二级

关于Swing,下列说法正确的是 ( )A.Swing是由非java实现的轻量级构件B.Swing没有本地代码C.Swing依赖操作系统的支持D.Swing在不同平台上表现不一致

题目

关于Swing,下列说法正确的是 ( )

A.Swing是由非java实现的轻量级构件

B.Swing没有本地代码

C.Swing依赖操作系统的支持

D.Swing在不同平台上表现不一致

参考答案和解析
正确答案:B
解析:该题考查Swing的特性。 Swing是由纯java实现的。Swing组件几乎都是轻量级组件,与重量级组件相比,没有本地的对等组件。Swing组件不依赖操作系统的支持,这是它与AWT组件的最大区别。Swing在不同的平台上表现一致,并且有能力提供本地窗口系统不支持的其他特性。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

Swing是由纯Java实现的轻量级构件,没有本地代码,不依赖【 】系统的支持。这是它与AWT构件的最大区别。


正确答案:操作
操作 解析:本题考查Swing概述的基本知识。Swing是由纯Java实现的轻量级构件,没有本地代码,不依赖操作系统的支持。这是它与AWT构件的最大区别。由于AWT构件通过与具体平台相关的对等类实现,因此Swing比AWT构件具有更强的实用性。 Swing在不同的平台上表现一致,并且有能力提供本地窗口系统不支持的其他特性。
  因此,本题的正确答案是“操作”。

第2题:

下列关于AWT和Swing的比较叙述不正确的是

A.在Swing中用轻量级的构件替代了AWT中的重量级构件,而且Swing的替补构件中都包含有一些其他的特性

B.Swing的按钮和标签可显示图标和文本,而AWT的按钮和标签只能显示文本

C.与AWT相同的是,Swing构件也可以直接添加到顶级容器中

D.与AWT相同的是,Swing也采用了布局管理器来管理构件的排放、位置和大小等布置任务


正确答案:C
解析:与AWT不同的是,Swing构件不能直接添加到顶级容器中,它必须添加到一个与Swing贝级容器相关联的内容面板。内容面板是顶级容器包含的一个普通容器,它是一个轻量级构件。

第3题:

在JAVA编程中,Swing包中的组件处理事件时,下面()是正确的。

A.Swing包中的组件也是采用事件的授权得理模型来处理事件的

B.Swing包中组件产生的事件类型,也都带有一个J字母,如:Jmouse Event

C.Swing包中的组件也可以采用事件的传递处理机制

D.Swing包的组件所对应的事件适配器也是带有J字母的,如:Jmouse Adapter


正确答案:C

第4题:

下列说法正确的是( )。

A.Swing代构件不具有AWT对应构件的特征

B.AWT的按钮和标签只能显示文本,而不能显示图标

C.Swing的按钮和标签只能显示文本,而不能显示图标

D.Swing构件和AWT构件的默认名称一模一样


正确答案:B

第5题:

下面关于Applet的说法中,正确的是______。

A.Applet也需要main( )方法

B.Applet继承自java.awt.Applet或javax.swing.JApplet

C.Applet能访问本地文件

D.Applet程序不需要编译


正确答案:B
解析: Java Applet的字节码文件必须嵌入HTM文件中,并由负责解释HTM文件的WWW浏览器充当解释器来解释运行。因此Applet不需要main( )方法,但必须继承java.awt.Applet类或javax.swing.JApplet类,因为这两个类实现了Applet程序与浏览器的通信。

第6题:

Swing是由100%纯Java实现的,Swing组件是用Java实现的______组件,没有本地代码,不依赖操作系统的支持,这是它与AWT组件的最大区别。

A.重量级

B.中量级

C.轻量级

D.都不是


正确答案:C

第7题:

下面关于Applet的说法正确的是( )。

A.Applet也需要main方法

B.Applet继承自java.awt.Applet或javax.swing.JApplet

C.Applet能访问本地文件

D.Applet程序不需要编译


正确答案:B
解析:JavaApplet的字节码文件必须嵌入HTML的文件中并由负责解释HTML文件的 WWW浏览器充当解释器来解释运行。因此Applet不需要main方法,但必须继承java.awt.Applet类或javax.swing.JApplet,因为这两个类实现了Applet程序与浏览器的通信。

第8题:

Swing与awt的区别不包括()

A.Swing是由纯Java实现的轻量级构件

B.Swing没有本地代码

C.Swing不依赖操作系统的支持

D.Swing支持图形用户界面


正确答案:D

第9题:

下列说法中错误的一项是______。

A.Swing的按钮构件上可以使用图标

B.Swing构件可以设置一个或多个边框

C.Swing构件可以使用键盘代替鼠标操作

D.Swing中需要手工编写双缓冲区


正确答案:D

第10题:

下列说法中,错误的一项是______。

A.Swing构件可以直接添加入顶层容器之中

B.内容面板是一个轻量级构件,它是顶层容器所包含的普通容器

C.玻璃面板可以用于接收鼠标事件

D.根面板是由一个玻璃面板、一个内容面板和一个可选的菜单条组成


正确答案:A

更多相关问题