JAVA Jtable的问题

JTablejTable=newJTable(tableModel){publicbooleanisCellEditable(introw,intcolumn){retu... JTable jTable=new JTable(tableModel){
public boolean isCellEditable(int row, int column) {
return false;
}
};
这段是什么意思?像是重构方法,可是重构方法前提不是要继承吗?
展开
 我来答
ro...6@163.com
2012-05-03 · TA获得超过151个赞
知道答主
回答量:204
采纳率:0%
帮助的人:118万
展开全部
这个意思是,重写了 tableModel中的 isCellEditable方法,作用是使JTable不可编辑

java中有匿名类一说,这个就是差不多,不需要显示继承。
gameman520
2012-04-29 · 超过13用户采纳过TA的回答
知道答主
回答量:71
采纳率:0%
帮助的人:38.3万
展开全部
<p style="color:#900" >
JTable()
构造默认的 JTable,使用默认的数据模型、默认的列模型和默认的选择模型对其进行初始化。
JTable(int numRows, int numColumns)
使用 DefaultTableModel 构造具有空单元格的 numRows 行和 numColumns 列的 JTable。
JTable(Object[][] rowData, Object[] columnNames)
构造 JTable,用来显示二维数组 rowData 中的值,其列名称为 columnNames。
JTable(TableModel dm)
构造 JTable,使用 dm 作为数据模型、默认的列模型和默认的选择模型对其进行初始化。
JTable(TableModel dm, TableColumnModel cm)
构造 JTable,使用 dm 作为数据模型、cm 作为列模型和默认的选择模型对其进行初始化。
JTable(TableModel dm, TableColumnModel cm, ListSelectionModel sm)
构造 JTable,使用 dm 作为数据模型、cm 作为列模型和 sm 作为选择模型对其进行初始化。
JTable(Vector rowData, Vector columnNames)
构造 JTable,用来显示 Vectors 的 Vector (rowData) 中的值,其列名称为 columnNames

</p>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式