Java程序设计

单选题下列不属于Swing中组件的是()A JPanelB JTableC MenuD JFrame

题目
单选题
下列不属于Swing中组件的是()
A

JPanel

B

JTable

C

Menu

D

JFrame

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列不属于Swing组件的是( )。

A.Jpanel

B.Jtable

C.Menu

D.JFrame


正确答案:C
解析:一个组件是AWT组件还是Swing组件最明显的区别是Swing组件的名称前一般加上一个字母“J”。

第2题:

下列说法错误的是 ( )

A.与Swing组件库相比,AWT组件非常依赖底层平台

B.Component类是所有AWT组件的根

C.Swing组件可以完全取代AWT组件

D.容器用布局管理器来控制容器内组件的摆放


正确答案:C
解析:AWT组件通过它们各自的代理映射成平台特定的组件,因此非常依赖底层平台,而且AWT适合于简单的GUI程序,对于复杂的GUI项目不适用。随着Java2的发布,Java提供了新的制作GUI程序的Swing组件库,Swing组件界面更精美,使用更稳定、通用,并且它们都是直接用Java代码绘制,从而更少地依赖低层平台。目前,Java2仍然支持AWT组件,并且Swing组件不能取代AWT的全部类。所以选项C是错误的。组件(Component):组件是一个可以用图形化的方式显示在屏幕上,并能与用户进行交互的对象。Component类是所有AWT组件的根。容器用布局管理器来控制容器内组件的摆放。每个容器都有一个布局管理器,当容器需要对某个组件进行定位或判断其尺寸大小时,就会调用其对应的布局管理器。

第3题:

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

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

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

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

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


正确答案:C

第4题:

下列Swing组件中属于Swing新增组件,AWT中没有相对应的组件是( )。

A.JCheckBox

B.JRadioButton

C.JToolBar

D.JList


正确答案:C
解析:本题考查Swing常用组件的基本知识。选项A错误,复选框组件JCheckBox,AWT中也有相对应的CheckBox组件:选项B错误,单选框组件JRadioButton,AWT中也有相对应的JRadioButton组件;选项C正确,工具栏组件JToolBar为Swing中新增组件:选项D错误,列表组件JList,AWT中也有相对应的List组件。故本题答案是C。

第5题:

下列组件中,不是Swing顶层容器的是( )。

A.JWindow

B.JFrame

C.JApplet

D.JScrollPane


正确答案:D
解析:Swing顶层容器共四个:JWindow、JFrame、JDialog和JApplet、JScrollPane是中间容器。

第6题:

( 16 )下列不属于 Swing 中构件的是

A ) JPanel

B ) JTable

C ) Menu

D ) JFrame


正确答案:C

 

第7题:

下列方法中不能适用于所有Swing组件的是( )。

A.addKeyListener

B.addMouseListener

C.adddMouseMotionListerner

D.addAdj ustmentListener


正确答案:D
D【解析】本题考查关于Swin9组件注册监听器方法的基本知识。选项A错误,addKeyListener可为所有组件添加KeyListener监听器;选项B错误,addMouseListener可为所有组件添加MouseListener监听器;选项C错误,addMouseMotionListener可为所有组件添加MouseMotionListener监听器;选项D正确,addAdjustmentListen-er可为JScrollBar组件添加AdjustmentListener接口,但是并不适用于所有Swing组件。

第8题:

Swing允许按自己的要求选择组件的外观和感觉,Swing是通过【 】方法来实现该功能的。


正确答案:setLookAndFeel ()
setLookAndFeel () 解析:Swing中调用setLookAndFeel ()能设置组件的外观和感觉。

第9题:

Swing中的组件往往采用MVC结构,MVC指的是Model、View和【 】。


正确答案:【 】Controller
【 】Controller 解析:MVC结构指的是模型(Model)-视图(View)-控制器(Controller)设计模式。该模式明确规定了三个对象如何进行交互。

第10题:

Swing组件中可以通过拖动控件来设置数值的是( )。

A.JCheckBox

B.JSlider

C.JList

D.TextField


正确答案:B
解析:本题考查关于Swing组件滑块JStider的基本知识。选项A错误,复选框用于提供多项选择,不能通过拖动控件来设置数值;选项 B正确,滑块Jslider能通过拖动控件来设置数值;选项C错误,列表JList通过列表,选择多项选项;选项D错误,文本框TextField只能通过输入来设置数值。故本题答案是B。

更多相关问题