Java Swing zawiajanie wierszy w nagłówku jTable.

0

Witajcie,

       Mam pytanie dotyczące komponentu jTable biblioteki SWING. Używam standardowego motelu tabelik w której wyślietlane są dane zassane z bazy. Dodatkowo zrobiłem render zawijający wiersze w poszczególnych komórkach. Ale nie potrafie zawijać wierszy w nagłówkach kolumn. Kolumny są wąskie ze względu na ich dużą ilość i ograniczenia rozdzielczości okna. Dlatego fajnie by było zawijać teksty, np 2 wyrazowe nagłówki jedne wyraz nad kolejnym w nowej lini. Takie przeniesienie słowa do nowej lini w nagłówku. Można coś takiego zrobić i z czego skożystać? 

Model tabelki:

jTable.setModel(new javax.swing.table.DefaultTableModel(data,head) 
            {
             Class[] types = new Class [] 
                {
                 java.lang.Integer.class,        
                 java.lang.String.class,
                 java.sql.Timestamp.class,
                 java.lang.String.class,
                 java.lang.String.class,                 
                 java.lang.String.class,               
                 java.lang.String.class,
                 java.lang.String.class,
                 java.lang.String.class                  
                };
            public Class getColumnClass(int columnIndex) {return types [columnIndex];}
            public boolean isCellEditable(int row,int col) {return false;}
            });
0

Pisz nagłówki w postaci

"<html>Pierwszy<br>drugi</html>"

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