Puede utilizar el editor visual para ordenar datos en filas y columnas
utilizando JTable y TableColumn de Swing.
Cuando suelte una JTable de Swing en el diseño desde la paleta, el editor
visual utilizará el modelo de tabla por omisión
(javax.swing.table.DefaultTableModel) para visualizar la tabla. Si se escribe código Java
propio para asignar un modelo de tabla, el editor visual analizará el fuente
e intentará crear una instancia y aplicar el modelo de tabla a la instancia
de la JTable en el vista Diseño.

- Si desea añadir y definir las columnas manualmente, tiene que
establecer la propiedad
autoCreateColumnsFromModel en el valor false. Luego puede soltar los
componentes de TableColumn en JTable desde la paleta. Si autoCreateColumnsFromModel se establece en el valor true, JTable creará
tantas columnas como el modelo de tabla devuelva del método
getColumnCount().
- Si añade sus propias columnas, puede editar directamente los valores de
cabecera de columna en la vista de diseño. Seleccione la cabecera de columna y efectúe una doble pulsación; a
continuación, escriba el valor de la cabecera de columna.

- También puede reordenar las columnas seleccionando una de ellas en la vista
de diseño y luego arrastrándola y soltándola en la nueva posición.
- La JTable debe estar en un JScrollPane para que se
visualicen las cabeceras de la tabla.
El editor visual proporciona una JTable en el componente JScrollPane que puede
soltar en el diseño.