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 に答える