Nom des Colonnes dans une JTable

Je travaille sur un programme pour un petit magasin. Quand je clique sur le bouton "Rapport", il doit montrer un Tableau, comme ceci:

Nom des Colonnes dans une JTable

Noms de colonne "A", "B"..."N", doit être le nom des employés. Mais je ne peux pas comprendre comment.
Voici mon code:

public void Inform()
{
    String[] employee;
    String[] product[];
    this.setLayout(null);

    Inform=new JTable(nulo, employee.length);

     model = new DefaultTableModel() {

            private static final long serialVersionUID = 1L;

            @Override
            public int getColumnCount() {
                return 1;
            }

            @Override
            public boolean isCellEditable(int row, int col) {
                return false;
            }

            @Override
            public int getRowCount() {
                return Inform.getRowCount();
            }
        };

        headerTable = new JTable(model);

       for (int i = 0; i < Inform.getRowCount(); i++) 
            headerTable.setValueAt(product[i], i, 0);


        headerTable.setShowGrid(false);
        headerTable.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
        headerTable.setPreferredScrollableViewportSize(new Dimension(50, 0));
        headerTable.getColumnModel().getColumn(0).setPreferredWidth(50);

        scrollPane = new JScrollPane(Inform);
        scrollPane.setRowHeaderView(headerTable);
        scrollPane.setBounds(5,5,500,500);
        scrollPane.setEnabled(false);
        this.add(scrollPane);


}

Employés et produit variates selon la façon dont de nombreuses personnes se sont inscrites. nulo est le nombre de produits qui sont prêts à vendre.

s'il vous plaît apprendre conventions de nommage java et de s'y tenir

OriginalL'auteur aerojun | 2011-11-21