SoloCodigo

Programación General => Java => Mensaje iniciado por: turicuen en Viernes 25 de Julio de 2008, 18:09

Título: Problema con un Jtable
Publicado por: turicuen en Viernes 25 de Julio de 2008, 18:09
Hola a todos, a ver estoy haciendo mi primera aplicacion en java y estoy teniendo algun que otro problemilla, uno de ellos es que quiero mostrar una tabla o un cuadro con un nº de habitacion en cada celda, y que segun este la habitacion libre u ocupada tenga un color de fondo la celda. Con la conexion a la base de datos no tengo problema lo que pasa es que no se como hacer la tabla, no se si seria con un Jtable o con que para poder cambiar el fondo de cada celda individualmente segun este la habitacion.

Gracias de antemano a todos
Título: Re: Problema con un Jtable
Publicado por: manix en Viernes 25 de Julio de 2008, 18:23
hola

puedes usar un JTable, el JTable es un componente muy personalizable, de hecho puedes hacer miles de cosas con JTable. Las propiedas del Jtable son editas en una clase llamada DefaultTableCellRenderer, es una clase que hereda de un JLabel y sera este JLabel que se mostrara en tu celda o celdas, te dejo un ejemplo muy sencillo aca (http://www.chuidiang.com/chuwiki/index.php?title=JTable:_Cambiar_los_colores_de_las_celdas), incluso tambien aca (http://www.chuidiang.com/chuwiki/index.php?title=Meter_ResultSet_en_JTable) te dejo un ejemplo de como meter datos de una consulta a tu base de datos en un JTable

saludos