12/07/2012, 15:45
|
| | Fecha de Ingreso: junio-2012
Mensajes: 11
Antigüedad: 12 años, 6 meses Puntos: 0 | |
Imagen celda JTable Hola!! Buenas!
Estoy llenando una jTable, y ahora necesito agregar una imagen en una celda, mi problema es que me agrega la imagen en cada celda y yo solo la quiero en una, implemente una clase con DefaultTableCellRenderer es esta:
public Component getTableCellRendererComponent ( JTable table, Object value, boolean selected, boolean focused, int row, int column)
{
String tvalor= (String) table.getValueAt(row, 5);
if(tvalor.equals("nocomunica"))
{
setIcon(new ImageIcon("Imagenes/f2.png"));
}
else if (tvalor.equals("comunica"))
{
setIcon(new ImageIcon("Imagenes/f1.png"));
}
setText(value !=null ? value.toString() : "");
return this;
}
y la llamo así:
mitabla.setDefaultRenderer(Object.class, new RenderCeldaImagen());
Gracias! |