java - setvalueat - libreria jtable
Creación de una tabla interactiva de usuario de front-end(Java) con MySQL como back-end (2)
en el evento de selección de fila, llene los valores de los campos de texto con tablas de valores de fila seleccionados.
Soy un estudiante, interesado en la programación de Java. Ahora intento crear un formulario interactivo para el usuario.
Hasta ahora, he creado una vista de formulario, usando componentes swing, JLable, JTextfield donde el usuario ingresa datos. JButtons, ''nuevo'' ''guardar'' ''eliminar'' ''editar'', que escucha la acción del usuario a través de ActionListner.
Una tabla que ''extiende'' AbstractTableModel. Los valores de tabla son los valores de ResultSet. he usado conectividad MySQL.
La tabla se muestra. El usuario ahora puede agregarle una nueva fila, usando los botones ''Nuevo'' y ''Guardar''. Por favor mira esto
Mi problema es que necesito los TextFields correspondientes para mostrar las selecciones de usuario de fila correspondientes en la tabla mostrada, de modo que ''editar'' y ''eliminar'' serían interactivos con el usuario. los usuarios pueden seleccionar la fila de la mesa. Necesitas ayuda.
Lo siento si hay algún error en el formato y lenguaje de mi pregunta. ¡Gracias!
Como se explica en Cómo usar tablas , JTable
proporcionará un editor predeterminado para cualquier celda en su TableModel
que devuelva verdadero de isCellEditable()
. Simplemente haga doble clic en la celda. Consulte también Selecciones de usuario para obtener más información sobre la selección de oyentes.