Estoy intentando validar una celda en el JTable
tan pronto como se ingresen los datos. Quiero asegurarme de decir el código correcto en la columna de código. ¿Alguien me puede decir cómo hacerlo, por favor?JAVA - Validación en JTable
5
A
Respuesta
4
Debe implementar un TableCellEditor
y realizar su validación dentro del método stopCellEditing()
. Si la validación falla, este método debe devolver false
. Desde Javadoc:
"Indica al editor que pare la edición y acepte cualquier valor parcialmente editado como valor del editor. El editor devuelve falso si la edición no se detuvo; esto es útil para editores que validan y no pueden aceptar entradas inválidas. "
Eche un vistazo a la clase GenericEditor definida en JTable
para ver un ejemplo de esto.
Otra cosa vale la pena mirar: Siempre se puede construir un DefaultCellEditor
con un JFormattedTextField
como parámetro y añadir una InputVerifier
al campo de texto para evitar la entrada de datos no válidos que se cometa.
Cuestiones relacionadas
- 1. Java Swing: Jtable ArrayIndexOutOfBoundsException
- 2. Haga clic en evento en jTable -Java
- 3. Java JTable change cell color
- 4. Fusionar celdas en JTable
- 5. Java JTable establecer el ancho de columna
- 6. Java JTable - Hacer solo una columna editable
- 7. Validación del modelo Java
- 8. Java Swing: ¿encabezados de columna múltiples en una JTable?
- 9. Cómo hacer una columnas en JTable Invisible para Swing Java
- 10. Cabecera combinada sobre un encabezado JTable en Java
- 11. ¿Cómo hacer un jtable no editable en java?
- 12. Java: ¿Es posible reemplazar TableModel en una JTable existente?
- 13. cómo borrar JTable
- 14. Escribiendo JTable en Excel
- 15. Encabezados verticales en JTable?
- 16. Poner JComboBox en JTable
- 17. JTable sin encabezado
- 18. Validación de objeto simple en Java
- 19. Validación declarativa de formularios en Java/Swing
- 20. clasificación en vivo de JTable
- 21. Editable JTable Tutorial
- 22. Ordenando valores dobles en JTable
- 23. ¿Puedo añadir JRadioButton en JTable
- 24. JTable column spanning
- 25. Swing JTable update
- 26. JTable listener problem
- 27. JTable - arrastre y suelte
- 28. JTable cell rendering
- 29. Clasificación JTable programmatically
- 30. Jtable como Jtree Node
¿Podría explicar lo que está tratando de validar? – Yuval