Zal szerokosc kolumn w tabeli

0

Dodaje kolumne poprzez addColumn i nastepnie ustawiam max min i pref rozmiar ale to dziala tylko dla ostatnio wprowadzonej kolumny. Jak zrobic by przy dodawaniu drugiej kolumny ustawienia szerokosci pierwszej nie byly tracone?

0

Ja robię tak i nie mam problemów:

JTable tabela=new JTable(model);
int width=0;
// dla każdej dodawanej kolumny td
td.setPreferredWidth(jakasSzerokosc);
width+=jakasSzerokosc;
// na końcu
tabela.doLayout();
Dimension d=tabela.getPreferredScrollableViewportSize();
d.width=width;
tabela.setPreferredScrollableViewportSize(d);

pozdrawiam

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