viking85
Messages postés59Date d'inscriptionlundi 20 novembre 2000StatutMembreDernière intervention28 mars 2007
-
16 août 2005 à 11:48
viking85
Messages postés59Date d'inscriptionlundi 20 novembre 2000StatutMembreDernière intervention28 mars 2007
-
16 août 2005 à 12:13
Bonjour.
j'ai un probleme avec une JTable : j'arrive pas a afficher le nom des colonnes.
Voila comment je crée ma JTable :
/** creer le model de la pile */
// nom des colonnes
final String[] titreColonne = {"id","Pseudo","date","heure"};
// modèliser la table
modelPile = new DefaultTableModel(){
// récupérer le nombre de colonnes
public int getColumnCount(){return 4;}
// récupérer les noms des colonnes
public String getColumnName(int nbcolumn){return titreColonne[nbcolumn];}
};
/** créer la pile */
pile = new JTable(modelPile);
/** remplir la pile */
remplir();
ensuite j'ajoute la JTable a un panel qui est dans une frame, mais les noms des colonnes ne s'affiche pas.
pourriez vous m'aider svp.
NB : la méthode remplir() se connect a une base, recupere des infos, les met dans un vector et les ajouter au model de la JTable. Les lignes s'affiche bien mais pas le nom des colonnes.
viking85
Messages postés59Date d'inscriptionlundi 20 novembre 2000StatutMembreDernière intervention28 mars 200714 16 août 2005 à 12:13
mon probleme est reglé.
J'ai mis ma JTable dans un JScrollPane et j'ai ajouter un layout. suite a quoi, le nom des colonnes se sont affichés. je ne sais pas si c le layout ou le JScrollPane qui a réglé le probleme, mais c bon.