begin process at 2010 03 18 18:07:00
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Java

 > 

Archives

 > 

API

 > 

Affichage JTable


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Affichage JTable

mercredi 21 décembre 2005 à 00:15:31 | Affichage JTable

alonsyl

bonjour,

j'essaie d'afficher une JTable sur une fenetre. tout se passe convenablement sauf que :
1) les donnees s'affichent mais pas les titres de colonnes.
2) si je mets "add(new JScrollPane(tableDonnees));" au lieu de "add(tableDonnees);", la JTable n'apparait plus a l'ecran et j'obtiens une fenetre vierge.
sauriez-vous m'aider a resoudre ces disfonctionnements ?

voici mon code :
import javax.swing.*;
public class TestJTable extends JDialog {       
    public TestJTable() {
        setSize(400, 400);
        setLayout(null);
        String[] nomColonnes = { "Col1", "2emeCol", "3C3C3C" };       
        String[][] donnees = new String[80][3];   
        for (int i = 0; i < donnees.length; i++)
            for (int j = 0; j < donnees[i].length; j++)
                donnees[i][j] = "" + ((i + 1) * j);       
        JTable tableDonnees = new JTable(donnees, nomColonnes);
        tableDonnees.setBounds(50, 50, 300, 300);
        //add(new JScrollPane(tableDonnees));
        add(tableDonnees);
        setVisible(true);
    }
}


merci a vous,


alonsyl
mercredi 21 décembre 2005 à 00:43:02 | Re : Affichage JTable

jcodeunpeu

bonsoir,
//  String[] nomColonnes = { "Col1", "2emeCol", "3C3C3C" };        
String[] nomColonnes = new String [] { "Col1", "2emeCol", "3C3C3C" };       
A+
mercredi 21 décembre 2005 à 09:41:21 | Re : Affichage JTable

abdoo05

Réponse acceptée !
salut,
tu doi creer un jscrollpanel


import javax.swing.*;
public class TestJTable extends JDialog {       
    JScrollPane jScrollPane1 = new JScrollPane();
    public TestJTable() {
        setSize(400, 400);
        setLayout(null);
        String[] nomColonnes = { "Col1", "2emeCol", "3C3C3C" };       
        Object[][] donnees = new Object[80][3];   
        for (int i = 0; i < donnees.length; i++)
            for (int j = 0; j < donnees[i].length; j++)
                donnees[i][j] = "" + ((i + 1) * j);       
        JTable tableDonnees = new JTable(donnees, nomColonnes);
        //tableDonnees.setBounds(50, 50, 300, 300);
      jScrollPane1.setBounds(50, 50, 300, 300);
        jScrollPane1.getViewport().add(tableDonnees);
        //add(new JScrollPane(tableDonnees));
       // add(tableDonnees);
        setVisible(true);
    }
}

le code rouge est la partie que tu doi changer
je croi que sa marchera!!!!


   

mercredi 21 décembre 2005 à 10:09:34 | Re : Affichage JTable

alonsyl

ok, ce code substitution fonctionne parfaitement en rajoutant "add(jScrollPane1);" a la fin.

encore merci pour ton aide adboo05,


alonsyl


Cette discussion est classée dans : donnees, string, add, jtable, tabledonnees


Répondre à ce message

Sujets en rapport avec ce message

JTable [ par ziliass ] Bonjour, J'ai besoin de savoir comment ajouter une ligne dans une JTable. j'ai utilisé le code ci-dessous : mais je ne sais pas comment l'enregistrer( table [ par spy2008 ] slt je cherche comment parcourir un composant JTable dynamiquement c'est a dire c'est pas  moi qui fait l'initialisation des donnees des cellules mais Recuperer valeur variable avec Set [ par davidoudev ] Bonjour,Je me suis mis depuis peu à Java et j'ai des lacunes plus ou moins importantes.Le soucis est que j'arrive pas à récupérer des variables assign utiliser JTable [ par Manelh ] Je doit réaliser une application qui permet de lire la taille d'un tableau,saisir les valeurs(dans un JTable) pour le trier ,mon problème c que je n'a inserer un jcheckbox dans un tableau [ par soumia12 ] salut ,j'arrive pas comment inserer un jcheckbox dans jtable sachant que mon tableau et remplisser à partir d'une base de donnée voila mon code:privat problème dans mon jtextarea [ par barbie45 ] comment peut on ajouter et récupérer un texte écrie dans un jtextarea dans la base de donnée?Comment peut peut ajouter la valeur d'un item choisi de l jtable [ par jeeb2009 ] bonjour a tous! j ai un probleme avec ma jtable lorsque j inserre un enregistrement, et ke je souhaite afficher les donnees dans ma jTable c est des d jTable [ par d3dzied ] salut tout le monde j'ai un problème avec mon jTabel il ne n'affichie le resultat de ma base au premier  lacement avec une constante mai si j'attribut probleme d affichage d un resulset dans jtable [ par benohite ] bonjour,voila j essaye d afficher le resultat d une requete sql dans une jtable je recupere un objet resultset que je passe en parametre a mon TableMo KeyListener KeyDown-->Drecated -->processKeyEvent [ par bibe ] Bonjour tout le monde,j'arrive à écouter les KeyEvent avec "KeyDown", qui est deprecated, alors j'essais de mettre "processKeyEvent" à la place, mais


Nos sponsors


Sondage...

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,406 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales