Añadir imagen de fondo en JTable
Estoy usando unJInternalFrame
en eso he agregadoJTable
. Ahora quiero mostrar la imagen de fondo enJTable
. así que he añadido el siguiente código en elJScrollPane's
personalizar código
jScrollPane1 = new javax.swing.JScrollPane(ViewBalanceReportTable) {{
setOpaque(false);
getViewport().setOpaque(false);
}
@Override
protected void paintComponent(Graphics g) {
final int imageWidth = image.getIconWidth();
final int imageHeight = image.getIconHeight();
final Dimension d = getSize();
final int x = (d.width - imageWidth)/2;
final int y = (d.height - imageHeight)/2;
g.drawImage(image.getImage(), x, y, null, null);
super.paintComponent(g);
}
}
pero todavía no muestra la imagen de fondo, ¿alguien puede ayudarme en esto?