Szerokość klumn w AbstractTableModel

0

Czy można jakoś ustawić szerokość kolumn w AbstractTableModel
mam taki model:

class ModelTabelki extends AbstractTableModel
{
Object[][] data;
Object[] naglowek;
public ModelTabelki(Object[][] dat, Object[] nag)
{
data = dat;
naglowek = nag;
}
public int getColumnCount()
{
if(naglowek!=null)
return naglowek.length;
return 0;
}
public int getRowCount()
{
if(data!=null)
return data.length;
return 0;
}
public String getColumnName(int col)
{
return naglowek[col].toString();
}
public Object getValueAt(int row, int col)
{
return data[row][col];
}
}

0

Można, w klasie TableColumn są metody setPreferredWith(...) (dla Twoich celów najbardziej przydatna) oraz
setMaxWidth(..) oraz setMinWidth(...). Może się też przydać metoda setResizable(...).

1 użytkowników online, w tym zalogowanych: 0, gości: 1