0

嘿,有谁知道如何使用带有包含变量类型的列的某些函数的 JTable 编写程序:String、Double、Int,因此它将包含 3 个具有不同变量的列

  • 在表中添加行(JButton)
  • 删除表中的行 (JButton)
  • 重置表格(JButton)
  • 排序功能
4

1 回答 1

1
Object obj[][]=null;
Table.setModel(obj);

添加行但更新“obj”并再次调用 Table.setModel(obj); 删除与上面相同的行。

用于重置表

 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() 提取值

TableModel Model= T.getModel();

之后,您可以对值进行排序,然后通过

Model.setValueAt(value,int row,int column);
于 2013-05-22T05:36:00.567 回答