Liaison entre deux classe
Fermé
mouna310
Messages postés
37
Date d'inscription
vendredi 23 janvier 2015
Statut
Membre
Dernière intervention
3 mai 2015
-
14 mars 2015 à 20:45
mouna310 Messages postés 37 Date d'inscription vendredi 23 janvier 2015 Statut Membre Dernière intervention 3 mai 2015 - 16 mars 2015 à 17:35
mouna310 Messages postés 37 Date d'inscription vendredi 23 janvier 2015 Statut Membre Dernière intervention 3 mai 2015 - 16 mars 2015 à 17:35
A voir également:
- Liaison entre deux classe
- Deux comptes whatsapp - Guide
- Deux caractères manquent dans cette url ✓ - Forum Programmation
- Comment savoir sa classe en avance ✓ - Forum Loisirs / Divertissements
- Deux ecran pc - Guide
- Tableau croisé dynamique différence entre deux colonnes ✓ - Forum Excel
1 réponse
ElementW
Messages postés
4764
Date d'inscription
dimanche 12 juin 2011
Statut
Contributeur
Dernière intervention
5 octobre 2021
1 295
14 mars 2015 à 21:16
14 mars 2015 à 21:16
'lut
mais ça marche pasTrès descriptif... déjà, tu utilises quel toolkit d'interface, et quel est le code que tu as mis? (à mettre entre balises <code java> quand tu le copieras ici)
Modifié par mouna310 le 15/03/2015 à 00:04
< currentSelectionField = new JTextField("Current Selection: NONE");
panel.add(currentSelectionField );>
et pour 2 eme classe j'ai mis :
<public void valueChanged1(TreeSelectionEvent event) {
jtree.expandPath(new TreePath(a.getPath()));
currentSelectionField.setText(event.getPath().toString());>
}
15 mars 2015 à 10:37
C'est quoi la variable ? Et ta classe ? As-tu pensé à ?
PS: les balises code s'utilisent comme ceci: <@code java> ICI TON CODE </code>, sans le @.
Modifié par mouna310 le 15/03/2015 à 17:19
public JTree buildTree( String base) { JTree jtree = null; ArrayList dnList = getDN(base); Iterator it = dnList.iterator(); DefaultMutableTreeNode root = new DefaultMutableTreeNode(base); int baseLenth = base.split(",").length + 1; System.out.println(baseLenth); while (it.hasNext()) { String dnStr = (String) it.next(); String[] nodes = dnStr.split(","); int j = nodes.length; int k = j - baseLenth; DefaultMutableTreeNode a = root; for (int i = k; i >= 0; i--) { String nodeDN = getCreatedDn(nodes, i, k); if (existNodes.containsKey(new String(nodeDN))) { a = (DefaultMutableTreeNode) existNodes.get(new String( nodeDN)); continue; } DefaultMutableTreeNode b = new DefaultMutableTreeNode(nodes[i]); existNodes.put(new String(nodeDN), b); a.add(b); a = b; } a = null; } existNodes = null; jtree = new JTree(root); return jtree; },15 mars 2015 à 17:21
15 mars 2015 à 19:21