全国信息技术应用考试

下列哪些是Swing容器的顶层容器?()A、JPanelB、JScrollPaneC、JWindowD、JFrame

题目

下列哪些是Swing容器的顶层容器?()

  • A、JPanel
  • B、JScrollPane
  • C、JWindow
  • D、JFrame
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

JApplet是顶层Swing容器,包括一个隐含的______。


正确答案:根面板
根面板

第2题:

( 30 )下列叙述中错误的是

A ) JButton 类和标签类叫湿勿丈图标和又本

B ) Button 类和标签类可显示图标和文本

C ) AWT 构件能直接添加到顶层容器中

D ) Swing 构件不能接添加到顶层容器中


正确答案:B

第3题:

Swing构件必须添加到Swing顶层容器相关的

A.选项板上

B.复选框内

C.内容面板上

D.分隔板上


正确答案:C
解析:本题考查Swing构件的相关概念。与AWT构件不同,Swing构件不能直接添加到顶层容器中,它必须添加到一个与Swing顶层容器相关联的内容面板(content pane)上。内容面板是顶层容器包含的一个普通容器,它是一个轻量级构件。

第4题:

Swing构件分类中,不属于顶层容器的是( )。

A.Jframe

B.Jlabel

C.Japplet

D.Jwindow


正确答案:A

第5题:

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

A.JWindow

B.JFrame

C.JApplet

D.JScrollPane


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

第6题:

Swing构件从功能上位于顶层容器的包括:JFrame、JApplet、【 】和JWindow。


正确答案:JDialog
JDialog 解析:从功能上对Swing构件进行分类,其顶层容器包括:JFrame、JApplet、JDialog和 JWindow共4个。

第7题:

下列说法错误的是 ( )

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组件的根。容器用布局管理器来控制容器内组件的摆放。每个容器都有一个布局管理器,当容器需要对某个组件进行定位或判断其尺寸大小时,就会调用其对应的布局管理器。

第8题:

JApplet是Swing的一种______容器。


正确答案:顶层
顶层

第9题:

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

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

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

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

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


正确答案:A

第10题:

下列关于Swing说法不正确的是

A.每个Swing构件的程序必须有一个容器

B.Swing是AWT的扩展

C.Swing采用的MVC的思想

D.Swing构件以“J”开头


正确答案:A
解析:每个Swing构件的程序必须有一个按钮构件。注意:为了简化构件的设计工作,再Swing构件中视图和控件两部分合为一体。每个构件有一个相关的分离模型和它使用的界面。比如:按钮JButton有一个存储状态的分离模型BuRonModal对象。构件的模型是自动设置的,例如一般都使用JButton而不是使用ButtonModel对象。因此每个Swing构件的程序必须有一个按钮构件。