Précédent   Forum du club des développeurs et IT Pro > Java > EDI et OUTILS pour Java > NetBeans
NetBeans Forum d'entraide NetBeans. Avant de poster -> Ressources NetBeans - La F.A.Q NetBeans - Tutoriels NetBeans
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 04/12/2012, 11h21   #1
karnass
Nouveau Membre du Club
 
Homme kikou
Développeur Java
Inscription : juillet 2012
Messages : 83
Détails du profil
Informations personnelles :
Nom : Homme kikou
Âge : 26
Localisation : Tunisie

Informations professionnelles :
Activité : Développeur Java
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juillet 2012
Messages : 83
Points : 30
Points : 30
Envoyer un message via Skype™ à karnass
Par défaut Créer JTree avec des informations récupérées d'une base de données

Bonjour,
je veux créer JTREE par une requête select :
par exemple : "select nom from user ;"
J'aimerai que mon arbre soit:
+ nom
KIKOU
KAKA
KOKO....

Merci d'avance
karnass est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/12/2012, 11h39   #2
wax78
Modérateur
 
Avatar de wax78
 
Homme Renaud Warnotte
Développeur informatique
Inscription : août 2006
Messages : 2 142
Détails du profil
Informations personnelles :
Nom : Homme Renaud Warnotte
Âge : 32
Localisation : Belgique

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : août 2006
Messages : 2 142
Points : 4 099
Points : 4 099
Envoyer un message via MSN à wax78
Voici les 2 éléments indispensable pour faire cela :

FAQ JDBC pour gerer les access a la DB.
Créer un arbre simple
wax78 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/12/2012, 15h06   #3
karnass
Nouveau Membre du Club
 
Homme kikou
Développeur Java
Inscription : juillet 2012
Messages : 83
Détails du profil
Informations personnelles :
Nom : Homme kikou
Âge : 26
Localisation : Tunisie

Informations professionnelles :
Activité : Développeur Java
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juillet 2012
Messages : 83
Points : 30
Points : 30
Envoyer un message via Skype™ à karnass
Citation:
Envoyé par wax78 Voir le message
Voici les 2 éléments indispensable pour faire cela :

FAQ JDBC pour gerer les access a la DB.
Créer un arbre simple
Merci pour votre reponse , j'ai essayé avec ce code mais il s'exécute pas :
Code :
1
2
3
4
5
6
7
8
9
10
11
ResultSet result = st.executeQuery("select * from USERS ");
 
    while (result.next())
    {
    DefaultMutableTreeNode Root = new DefaultMutableTreeNode("Menu");
    DefaultMutableTreeNode priv1 = new DefaultMutableTreeNode(result.getString("Name_Privilege"));
    Root.add(priv1);
   DefaultTreeModel mymodel = new DefaultTreeModel(Root);
   JTree Tree1 = new JTree(mymodel);
   Tree1.setShowsRootHandles(true);
   jPanel1.add(Tree1);

Est ce que il y a une chose qui manque ??
karnass est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/12/2012, 16h01   #4
wax78
Modérateur
 
Avatar de wax78
 
Homme Renaud Warnotte
Développeur informatique
Inscription : août 2006
Messages : 2 142
Détails du profil
Informations personnelles :
Nom : Homme Renaud Warnotte
Âge : 32
Localisation : Belgique

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : août 2006
Messages : 2 142
Points : 4 099
Points : 4 099
Envoyer un message via MSN à wax78
Difficile à dire, qu'entends tu par "ne marche pas" tu as une erreur ou autres ?
wax78 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/12/2012, 20h58   #5
esired
Membre du Club
 
Homme
Inscription : juillet 2012
Messages : 38
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Bénin

Informations forums :
Inscription : juillet 2012
Messages : 38
Points : 59
Points : 59
Bonsoir.
Essaie ceci :
Code :
1
2
3
4
5
6
7
8
9
10
11
 
DefaultMutableTreeNode root = new DefaultMutableTreeNode("Menu");
DefaultMutableTreeNode priv1;
while (result.next()) {
    priv1 = new DefaultMutableTreeNode(result.getString("Name_Privilege"));
    root.add(priv1);
}
DefaultTreeModel mymodel = new DefaultTreeModel(root);
JTree tree = new JTree(mymodel);
tree1.setShowsRootHandles(true);
jPanel1.add(Tree1);
esired est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/12/2012, 16h02   #6
karnass
Nouveau Membre du Club
 
Homme kikou
Développeur Java
Inscription : juillet 2012
Messages : 83
Détails du profil
Informations personnelles :
Nom : Homme kikou
Âge : 26
Localisation : Tunisie

Informations professionnelles :
Activité : Développeur Java
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juillet 2012
Messages : 83
Points : 30
Points : 30
Envoyer un message via Skype™ à karnass
voila avec ce code s'exécute à 100 %:
Code :
1
2
3
4
5
6
7
 
javax.swing.tree.DefaultMutableTreeNode treeNode1 = new javax.swing.tree.DefaultMutableTreeNode("MENU");
  jTree1.setModel(new javax.swing.tree.DefaultTreeModel(treeNode1));
   jScrollPane1.setViewportView(jTree1);
javax.swing.tree.DefaultMutableTreeNode treeNode2 = new javax.swing.tree.DefaultMutableTreeNode(result.getString("NAME_PRIVILEGE"));
    treeNode1.add(treeNode2);
       jTabbedPane2.addTab("tab1", jScrollPane1);
karnass est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 12h59.


 
 
 
 
Partenaires

Hébergement Web