cs_pasqal
Messages postés10Date d'inscriptionlundi 6 septembre 2004StatutMembreDernière intervention 3 mars 2007
-
24 févr. 2007 à 18:44
cs_pasqal
Messages postés10Date d'inscriptionlundi 6 septembre 2004StatutMembreDernière intervention 3 mars 2007
-
24 févr. 2007 à 22:02
J'ai une question qui est peut-être idiote (normal pour un débutant) mais comment je passe des informations entre .class ?
Dasn mon cas je récupere des info d'un fichiers dans FICHIER.CLASS sous forme d'une HASHMAP,
et je voudrais afficher ces infos dans une JLIST dans la classe GUI.CLASS
Je suis sûr que c'est tout con mais je tourne en rond
cs_pasqal
Messages postés10Date d'inscriptionlundi 6 septembre 2004StatutMembreDernière intervention 3 mars 2007 24 févr. 2007 à 22:02
En fait , c'est le hashMap qui bloque car avec une arraylist j'arrive à avoir l'affichage
Je mets le bout de code avec l'arraylist
public ArrayList getsortie() {
sortie = new ArrayList();
List Listxml = racine.getChildren("texte");
System.out.println("nbre elt =" + Listxml.size());
Iterator i = Listxml.iterator();
while(i.hasNext()) {
Element courant = (Element)i.next();
sortie.add(courant.getAttributeValue("base"));
// System.out.println(sortie.get(i));
}
return (ArrayList) sortie;
}
et le bout qui recup dans la class GUI
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
int taille;
ArrayList soe = new ArrayList();
nouvelclass ess = new nouvelclass();
listMod = new DefaultListModel();
soe = ess.getsortie();
taille = soe.size();
for (int i = 0; i < taille ; i++) {
listMod.addElement(soe.get(i));
}
liste1.setModel(listMod);
}
est donc quand je mets une HashMap à la palce de ArrayList, ça merdouille.