Bienvenido: ( Identificarse | Registrarse )      
Foros de Trucos Windows
Closed TopicStart new topicStart Poll

Outline · [ Estándar ] · Lineal+

> cambiar color de una columna entera de un JTable o defaultTableModel

alemag
post Mar 14 2008, 07:30 AM
Publicado: #1


Miembro
**

Grupo: Members
Mensajes: 35
Registrado: 5-March 08
Miembro nº: 225.878



Saludos, tengo una tabla, creada a partir de un defaulttablemode y quiero poner la primera columna del mismo color que me agrega en la cabecera, ese amarillo claro tipico de las aplicaciones de windows.

Este es el codigo del modelo de la tabla.
Alguien me puede ayudar ???
Muchas gracias.


static public void crear_modelo(LinkedList [][] mat)
{
modelo_tabla = new DefaultTableModel() {
private static final long serialVersionUID = 1L;
public boolean isCellEditable(int j, int k)
{
return false;
} };

Object [] column=new Object[mat.length+1];
for (int c=0; c<mat.length+1; c++)
{
column[c]=new Integer©;
modelo_tabla.addColumn(column);
};


String [] data=new String[mat.length+1];

int maximo=0;

for (int row=0; row<mat.length; row++)
{
Integer a=new Integer(row);
data[0]=new String("q"+a.toString());

for (int col=1; col<mat[row].length+1; col++)
{
String s_total=new String();

for (int pos=0; pos<mat[row][col-1].size(); pos++)
{
s_total+=mat[row][col-1].get(pos);
if (pos<mat[row][col-1].size()-1) s_total+=", ";
};

data[col]=s_total;

if (data[col].length()>maximo) maximo=data[col].length();
};
modelo_tabla.addRow(data);
}
}



User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
Closed TopicTopic OptionsStart new topic

Collapse

> Topicos similares

cambiar teclasde ubicacion piratax 97 7 Nov 20 2008, 11:45 PM
By: getsu
Cambiar ip SIN reiniciar router tornadoblb 581 9 Nov 20 2008, 07:14 PM
By: tornadoblb
Cambiar busqueda en macro excel caradecocou 84 1 Nov 20 2008, 12:35 AM
By: caradecocou
no puedo cambiar el fondo de escritorio notbugme 146 1 Nov 15 2008, 02:14 PM
By: Caito
no puedo cambiar el fondo de escritorio notbugme 0 0 Nov 15 2008, 10:58 AM
By: notbugme