java swing jtable transparent

java - ¿Cómo hacer que el fondo de una JTable sea transparente?



swing (1)

La tabla será transparente si ni ella ni las celdas son opacas:

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

Si la tabla está en un ScrollPane , también debe ser transparente:

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

Al menos, puedes eliminar las líneas de la grilla:

table.setShowGrid(false);

Un gran trabajo para un resultado simple ...

Posible duplicado:
Transparencia de mesa Java swing

No es tan fácil hacer que un fondo JTable sea transparente. Quiero ver solo el contenido de texto de mis celdas.