Bonjour je debute sous java,

je viens de realiser une fenetre toute simple dans lequel j'ai affiche un JTable ne lui passant deux vecteurs !

mais j'ai un p'tit souci et je ne vois pas pourquoi !

qd je lance l'application je vois bien la JTable avec les donnees mais les entetes de colonnes n'y sont pas !!!! alors que je lui passe bien les entetes !!!!!

Si quelqu'un a une idée

Mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
 
package chargejtable;
 
import javax.swing.*;
import java.awt.*;
import java.io.*;
/**
 * <p>Titre : </p>
 * <p>Description : </p>
 * <p>Copyright : Copyright (c) 2006</p>
 * <p>Société : </p>
 * @author non attribuable
 * @version 1.0
 */
public class Tjtable extends JFrame{
    public Tjtable() {
        setTitle("Chargement d'un tableau dans un JTable");
        setSize(500,500);
 
        //
        Container contenu = getContentPane();
        //
        maTable = new JTable(data,entete);
        contenu.add(maTable,BorderLayout.CENTER);
 
        //Fin constructeur    
    }
 
    //Declaration des donnees
    private JTable maTable;
    String[] entete = {"id", "nom", "prenom"};
    Object[][] data = {
                    {"1","BERNARD", "Christophe"},
                    {"2","Palos", "Marie Josée"},
                    {"3","BERNARD", "Christian"},
    };
 
 
    public static void main(String[] args) {
        Tjtable tjtable = new Tjtable();
        tjtable.setDefaultCloseOperation(EXIT_ON_CLOSE);
        tjtable.setVisible(true);
    }
}

Je vous remercie

Meilleurs voeux a tous

Christophe
un bouillonnais