G
Guest
Gast
Hallo!
Ich habe eine Tabelle, zu der ich ein eigenes TableModel geschrieben habe.
TableModel:
Hier die Klasse mit der Tabelle:
Könnt ihr mir erklären, was ich da falsch mache, dass es einmal funktioniert und einmal nicht?
Danke schonmal für eure Antworten.
Ich habe eine Tabelle, zu der ich ein eigenes TableModel geschrieben habe.
TableModel:
Code:
import javax.swing.table.*;
public class TableModel extends AbstractTableModel
{
static int Rows=10;
static int Columns=10;
public Object getValueAt(int row, int column)
{
return row+" / "+column;
}
public int getColumnCount()
{
return Columns;
}
public int getRowCount()
{
return Rows;
}
public void addRow()
{
Rows++;
}
public void removeRow()
{
Rows--;
}
public void addColumn()
{
Columns++;
}
public void removeColumn()
{
Columns--;
}
}
Hier die Klasse mit der Tabelle:
Code:
...
TableModel tModel=new TableModel();
JTable Tabelle=new JTable(tModel);
...
tModel.addRow(); //funktioniert
tModel.addColumn(); //funktioniert nicht
...
Könnt ihr mir erklären, was ich da falsch mache, dass es einmal funktioniert und einmal nicht?
Danke schonmal für eure Antworten.