2012-07-23 28 views

Odpowiedz

14

tabela będzie przejrzysta, jeżeli ani sama, ani komórki są nieprzezroczyste:

table.setOpaque(false); 
((DefaultTableCellRenderer)table.getDefaultRenderer(Object.class)).setOpaque(false); 

Jeśli tabela jest w ScrollPane, to jest, aby przejrzysta, a także:

scrollPane.setOpaque(false); 
scrollPane.getViewport().setOpaque(false); 

Przynajmniej , możesz usunąć linie siatki:

table.setShowGrid(false); 

Całkiem duża robota po prostu wynik ...

+0

+1 dobra odpowiedź, ale to nie sprawia, że ​​nagłówek jest przezroczysty, jak to osiągnąć? – pstanton

Powiązane problemy