SoloCodigo
Programación General => Java => Mensaje iniciado por: alemag en Miércoles 11 de Julio de 2007, 21:06
-
Saludos compañeros, tengo un DefaultTableModel, y para poder presentar la tabla en mi aplicacion final la meto en un JTable, pero a la hora de presentarla quiero que me salga en la tabla cuando se pasa el raton por encima de las rayas de la columnas las dos flechas para que el usuario pueda cambiar su largo si lo desea, como en el word cuando insertas una tabla, que puedes cambiar el tamaño.
Espero que me haya explicado.
Podria darme alguna solucion rapida, por favor ??
Gracias.
-
bueno... el jtable tiene un evento q se dispara cuando se pasa el raton x encima
de la tabla, pero obviamente eso no te servira, ya q tu necesitas es saber cuando
el ratno pase x el borde, pero x el borde de la celda y lo q esta activo en esa
celda es el Renderer.
entonces, yo pienso q la solucion podria estar en:
1. crear un renderer para las celdas
2. a ese renderer se le agrega un evento (cuando el mouse pase x el borde)
3. una ves tengas el evento, ya haces y tiras el codigo q quieras
x si acaso, el renderer, es lo q se muestra en cada celda (normalmente
se muestra es el graphics de un jtextfield).
Salu2 !!!
:PD. Me gustaria a mi tambien saber la respuesta de esta discucion.