Java 通过添加、删除、重置和排序创建Jtable
嘿,有人知道如何使用JTable和包含变量类型的列(String,Double,Int)的函数来编写程序吗?所以它将包含3个包含不同变量的列Java 通过添加、删除、重置和排序创建Jtable,java,swing,jtable,add,Java,Swing,Jtable,Add,嘿,有人知道如何使用JTable和包含变量类型的列(String,Double,Int)的函数来编写程序吗?所以它将包含3个包含不同变量的列 在表中添加行(JButton) 删除表中的行(JButton) 重置表格(JButton) 排序功能 添加行,但更新“obj”,然后再次调用Table.setModel(obj); 删除与上面相同的行 用于重置表格 table.setModel(new DefaultTableModel( new Object[][]
- 在表中添加行(JButton)
- 删除表中的行(JButton)
- 重置表格(JButton)
- 排序功能
table.setModel(new DefaultTableModel(
new Object[][]
{
{null, null},
}
) {
Class[] columnTypes = new Class[] {
public Class getColumnClass(int columnIndex) {
boolean[] columnEditables = new boolean[] {
public boolean isCellEditable(int row, int column) {
});
排序::
我不知道您试图排序什么,但可以通过getModel()扩展值
之后,您可以对值进行排序,然后按
Model.setValueAt(value,int row,int column);
有关添加行的信息,请参见删除行的信息,请参见
TableModel Model= T.getModel();
Model.setValueAt(value,int row,int column);