当前位置: 技术问答>java相关
按照如下方法定义一个表格,我该如何动态的修改表格(如添加行和列,applet)
来源: 互联网 发布时间:2015-03-01
本文导语: 按照如下方法定义一个表格,我该如何动态的修改表格(如添加行和列) private javax.swing.JTable detailTable; detailTable.setModel(new javax.swing.table.DefaultTableModel( new Object [][] { }, ...
按照如下方法定义一个表格,我该如何动态的修改表格(如添加行和列)
private javax.swing.JTable detailTable;
detailTable.setModel(new javax.swing.table.DefaultTableModel(
new Object [][] {
},
new String [] {
"序号", "IP地址", "端口", "描述"
}
) {
Class[] types = new Class [] {
java.lang.Integer.class, java.lang.String.class, java.lang.Integer.class, java.lang.String.class
};
boolean[] canEdit = new boolean [] {
false, false, false, false
};
public Class getColumnClass(int columnIndex) {
return types [columnIndex];
}
public boolean isCellEditable(int rowIndex, int columnIndex) {
return canEdit [columnIndex];
}
});
detailTable.setFont(new java.awt.Font("Dialog", 0, 11));
detailTable.setEditingColumn(0);
detailTable.setPreferredSize(new java.awt.Dimension(300, 0));
detailTable.setMaximumSize(new java.awt.Dimension(2147483647, 0));
detailTable.setEditingRow(0);
detailTable.setMinimumSize(new java.awt.Dimension(60, 0));
jScrollPane2.setViewportView(detailTable);
private javax.swing.JTable detailTable;
detailTable.setModel(new javax.swing.table.DefaultTableModel(
new Object [][] {
},
new String [] {
"序号", "IP地址", "端口", "描述"
}
) {
Class[] types = new Class [] {
java.lang.Integer.class, java.lang.String.class, java.lang.Integer.class, java.lang.String.class
};
boolean[] canEdit = new boolean [] {
false, false, false, false
};
public Class getColumnClass(int columnIndex) {
return types [columnIndex];
}
public boolean isCellEditable(int rowIndex, int columnIndex) {
return canEdit [columnIndex];
}
});
detailTable.setFont(new java.awt.Font("Dialog", 0, 11));
detailTable.setEditingColumn(0);
detailTable.setPreferredSize(new java.awt.Dimension(300, 0));
detailTable.setMaximumSize(new java.awt.Dimension(2147483647, 0));
detailTable.setEditingRow(0);
detailTable.setMinimumSize(new java.awt.Dimension(60, 0));
jScrollPane2.setViewportView(detailTable);
|
setModel(....);
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。