Jak mozna okreslic na stale szerokosc kolumn w JTable zeby nie wygladalo to tak ze wszystkie sa rowne??
no ale cos wiecej bys podala, nie same linki
moze jakis przyklad ktos poda
Ustawiamy preferowaną szerokość drugiej kolumny na 70 pikseli:
JTable tab = ....
tab.getColumnModel().getColumn(2).setPreferredWidth(70);
Można jeszcze użyć metod setMinWidth(int width)
oraz setMaxWidth(int width)
. Polecam dokumentację...
:-| Przepraszam, pomyłka. Ustawiliśmy szerokość treciej kolumny.
Indeksy są oczywiście od zera ;)
i o to chodzi
a nie jakies linki
jakby ludzie chcieli linkow to by sobie na google weszli a nie tutaj
mam podobny problem - chcę w trakcie działania aplikacji zmieniac naglowek kolumny. Jak zmienic to wiem ale żeby było to widoczne muszę w niego kliknąc w okienku aplikacji. Bez kliknięcia widać starą wartość. Czy ktoś może mi pomoc jak to zmienic ?
daj repaint() albo revalidate() (albojedno idrugie :) ) , powinno pomoc
a jak wysrodkowac albo do prawej dac tekst w kolumnie?
Zrób renderera. Użyj googli. Nie czekaj na gotowe. Stań się samodzielny.