大学网课搜题引擎
首页
安徽省网络课程学习中心平台
Java语言程序设计基础
第7章 组件和容器
题目详情
简答题
在Java中,对组件可实现不同的布局,下列哪个不对
A 流式布局(FlowLayout)
B 边界布局(BorderLayout)
C 网格布局(GridLayout)
D 中央布局(CenterLayout)
查看答案与解析
简答题
框架类(JFrame)在实例化时默认是最小化的、可见的。 正确错误
简答题
设定义了容器“java.awt.Container ct”,下面哪些语句有可能改变其布局方式? A ct.setLayout(new FlowLayout()); B ct.setLayout(FlowLayout); C ct.setFlowLayout(); D ct.set(FlowLayout);
简答题
关于下面程序,哪些结论是正确的? import java.awt.*; import javax.swing.*; public class J_Test extends JFrame{ public static void main(String args[]){ J_Test app=new J_Test(); app.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); Container ct=app.getContentPane(); String[] d={"One","Two","Three","Four","Five"}; int[] s={2,3}; JList t=new JList(d); t.setSelectedIndices(s); ct.add(t); app.setSize(250,160); app.setVisible(true); } } A 程序可以通过编译并正常运行,结果在程序的界面上出现一个列表框,其中选项“Two”和“Three”被选中 B 程序可以通过编译并正常运行,结果在程序的界面上出现一个列表框,其中选项“Three”和“Four”被选中 C 程序可以通过编译并正常运行,结果在程序的界面上出现一个列表框,其中选项“Three”被选中 D 程序无法通过编译
简答题
标签(JLabel)内显示的内容一般是不可更改的,即标签一旦创建并设置内容,其内容便不可以改变 正确错误
简答题
下列哪个方法是MouseMotionListener接口中的方法? A public void mouseMoved(MouseEvent) B public boolean mouseMoved(MouseEvent) C public void mouseMoved(MouseMotionEvent) D public boolean MouseMoved(MouseMotionEvent)
简答题
JPanel类对象的默认布局是什么布局? A FlowLayout布局 B BorderLayout布局 C CardLayout布局 D GridLayout布局
简答题
标签(JLabel)内显示的内容一般是不可更改的,即标签一旦创建并设置内容,其内容便不可以改变 正确错误
简答题
再编写Java Swing程序时,需要再程序的开头写上( )语句 A import java.awt.*; B import javax.Swing.*; C import javax.awt.*; D import javax.swing.*;
简答题
设定义了容器“java.awt.Container ct”,下面哪些语句有可能改变其布局方式? A ct.setLayout(new FlowLayout()); B ct.setLayout(FlowLayout); C ct.setFlowLayout(); D ct.set(FlowLayout);
简答题
以下用于创建容器对象的类是( )。 A JFrame B JCheckbox C JPanel D JTextField
简答题
改变当前容器的布局方式( ) A 调用方法setLayout B 容器一旦生成,它的布局方式就不能改变 C 调用方法setLayoutManager D 调用方法updateLayout
简答题
下面哪种方式最有可能在容器底端依次摆放三个组件? A 将容器的布局管理器设置为BorderLayout方式,并将三个组件依次加入到容器的“BorderLayout.SOUTH”位置 B 将容器的布局管理器设置为FlowLayout方式,并将三个组件依次加入到容器中 C 将容器的布局管理器设置为BorderLayout方式,并在容器的“BorderLayout.SOUTH”位置上添加另一个容器,新容器的布局管理器设置为FlowLayout方式,然后再将这三个组件依次添加到新容器中 D 将容器的布局管理器设置为GridLayout方式,并将三个组件依次加入到容器的“BorderLayout.SOUTH”位置
简答题
下列哪个布局管理器中的按钮位置会根据Frame的大小改变而改变? A BorderLayout B CardLayout C GridLayout D FlowLayout
简答题
下列哪一个项不属于Swing的顶层容器? A JApplet B JTree C JDialog D JFrame
简答题
Panel类对象的默认布局是什么布局? A FlowLayout布局 B BorderLayout布局 C CardLayout布局 D GridLayout布局
简答题
下面声明的哪些类可以用来响应鼠标拖动事件? A class J_A implements MouseMotionAdaper B class J_B implements MouseMotionListener C class J_C implements MouseAdaper D class J_D implements MouseListener
简答题
不能添加到Container中的是? A an Applet B a Component C a Container D a MenuComponent
简答题
下面哪些事件监听器是用来处理鼠标移动的事件? A MouseMotionListener B MouseListener C MotionListener D ActionListener
简答题
下面哪些事件监听器可以处理在文本框中输入回车键的事件? A ItemListener B ActionListener C KeyListener D AdjustmentListener
简答题
下列哪一个选项是创建一个标识有“关闭”文本框的语句? A JTextField b=new JTextField("关闭"); B JTextArea b=new JTextArea("关闭"); C JButton b=new JButton("关闭"); D JPanel b=new JPanel("关闭");
Java语言程序设计基础
章节列表
考试:期中考试题
40
考试:期末试卷一
40
第1章 Java语言基础
25
考试:期末试卷二
40
第2章 控制语句
30
考试:期末试卷三
40
第3章 类和对象
30
考试:期末试卷四
40
第4章 封装、继承与多态
21
第5章 常用基础类
22
考试:期末试卷五
40
第6章 异常处理
20
第7章 组件和容器
31
第8章 菜单与表格
14
第9章 输入与输出流
18
第10章 数据库程序设计
18
第11章 Thread类和Runnable接口
21
第12章 基于TCP和UDP的网络编程
22