【java期末复习题】第12章 Swing高级

第12章 Swing高级

一、选择题
1.下列哪些方法是JTable类的常用构造方法?( )
A. Table()
B. JTable(int numRows, int numColumns)
C. JTable(Object[][] rowData, Object[] columnNames)
D. JTable(TableModel dm)

2.JTable类中哪个方法可以获得该对象的表格模型?( )
A.getTableModel() B.getDataModel() C.getCellModel D.getModel

3.如果需要获得表格第二行第一列的元素,可以使用下面哪条语句?( )
A.table.getValueAt(2,1); B.table.getValueAt(2,0);
C.table.getValueAt(1,1); D.table.getValueAt(1,0);

4.如果需要将表格第二行的高度设置成100,可以使用下面哪条语句?( )
A.table.setRowHeight(1, 100); B.table.setRowHeight(2, 100);
C.table.setRowHeight(1, 99); D.table.setRowHeight(2, 99);

5.使用DefaultTableModel中哪些方法可以给表格增加行数据?( )
A.addRow(Object[] rowData) B.addRow(Vector rowData)
C.addRows(Object[] rowData) D.addRows(Vector rowData)

6.下列哪些是JTree类的构造方法?( )
A.Tree() B.JTree(TreeModel newModel)
C.JTree(TreeNode root) D.JTree(List list)

7.树控件中节点选择模式包括?( )
A. CONTIGUOUS_TREE_SELECTION
B. DISCONTIGUOUS_TREE_SELECTION
C. SINGLE_TREE_SELECTION
D. DISINGLE_TREE_SELECTION

8.TreeModel是?( )
A.接口 B.抽象类 C.内部类 D.其他

9.DefaultMutableTreeNode类支持的树的常见遍历方式有?( )
A.深度优先遍历 B.广度优先遍历 C.长度优先遍历 D.宽度优先遍历
10.树节点的展开和折叠事件定义在哪个接口中?( )
A.TreeExpansionListener B.TreeExpandedListener
C.TreeCollapsedListener D.TreeListener

一、选择题答案
1BCD    2D     3D     4A     5AB    6BC    7ABC    8A    9AB    10A		

二、填空题
1. 在实际显示的单元格中,第一行第一列在表格模型中的坐标是 。

2. DefaultTableModel中是否提供了删除多行的方法?

3. 如果已经存在表格模型model,想将其应用在JTable对象table上,则可以使用

4. JTable类中 方法可以获得用户选择的行号。

5. JTable类中 方法可以获得用户选择的行数。

6. 如果需要查看某个节点的子节点个数,则可以使用DefaultTreeModel类中的 。

7.DefaultMutableTreeNode类可以既作为根节点又作为子节点吗?

8.DefaultMutableTreeNode类是线程安全的吗?

9.DefaultMutableTreeNode类提供的深度优先遍历方法名是

10.如果需要自定义树节点,则可以使用TreeCellRenderer接口中定义的哪个方法?(写成方法名即可)

二、填空题答案
1、(0,02、否
3、table.setModel(model);
4getSelectedRow()
5getSelectedRowCount()
6getChildCount()
7、可以
8、不是
9depthFirstEnumeration()
10getTreeCellRendererComponent()
  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

图欧学习资源库

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值