¿Cómo ver las etiquetas de columna en JTable?

Tengo un código como el siguiente:

table_1 = new JTable();

table_1.setModel(new DefaultTableModel(
    new Object[][] {
        {null, null, null, null, null, null, null},
    },
    new String[] {
        "Product Code", "Description", "Price", "Quantity", "Total ", "Discount", "Remarks"
    }
));

Quiero ver los nombres de encabezado de columna. Intenté con este código, pero no puedo ver los nombres. Quiero saber cómo hacer eso?

Además, también quiero establecer el valor de celda que viene de unJTextField.

Respuestas a la pregunta(1)

Su respuesta a la pregunta