ねえ、変数型を含む列を持ついくつかの関数でJTableを使用してプログラムを作成する方法を知っている人はいますか: String、Double、Intなので、異なる変数を持つ3つの列が含まれます
- テーブルに行を追加 (JButton)
- テーブルの行を削除 (JButton)
- テーブルをリセットする(JButton)
- ソート機能
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);