Foros del Web » Programación para mayores de 30 ;) » Java »

Como insertar JRadioButton en JTable?

Estas en el tema de Como insertar JRadioButton en JTable? en el foro de Java en Foros del Web. Hola, quiero crear una JTable que tenga dos campos una cadena y un JRadioButton ----------------------------------------------------------------- | Denominacion | | ---------------------------------------------------------------- | Objeto_1 | O | ...
  #1 (permalink)  
Antiguo 16/10/2008, 11:34
 
Fecha de Ingreso: septiembre-2008
Mensajes: 26
Antigüedad: 15 años, 7 meses
Puntos: 0
Como insertar JRadioButton en JTable?

Hola,
quiero crear una JTable que tenga dos campos una cadena y un JRadioButton

-----------------------------------------------------------------
| Denominacion | |
----------------------------------------------------------------
| Objeto_1 | O |
----------------------------------------------------------------

quiero crear un JRadioButton porque necesito crear un grupo y que sólo se pueda seleccionar un elemento de la tabla. Todo lo que he intentado me acaba mostrando una string... Alguien sabe como conseguirlo?

Gracias
  #2 (permalink)  
Antiguo 16/10/2008, 21:28
Avatar de HackmanC  
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 16 años, 3 meses
Puntos: 260
Sonrisa Respuesta: Como insertar JRadioButton en JTable?

Hola,

Necesitas un Editor y un Renderer personalizado (Custom Renderer).
Revisa la información de Custom Renderer en el Tutorial de Java (Inglés),

http://java.sun.com/docs/books/tutor...nts/table.html

Aunque seleccionar un solo JRadioButton va a ser un poco complicado. Puesto que todas las filas de la tabla comparten el mismo Renderer, var a tener que implementar una lógica interna tuya para saber cual fila del JTable está seleccionada y cual no.

Saludos.
  #3 (permalink)  
Antiguo 17/10/2008, 03:35
 
Fecha de Ingreso: septiembre-2008
Mensajes: 26
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Como insertar JRadioButton en JTable?

Ok, es un primer paso. Muchas gracias!

Si consigo generar el Button Group correctamente ya os comento como :)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:10.