Remplire une JTABLE dans Neatbeans ==>JAVA
abdego
Messages postés
249
Statut
Membre
-
KX Messages postés 19031 Statut Modérateur -
KX Messages postés 19031 Statut Modérateur -
Bonjour,
Je travail avec Neatbeans 7 ... je cherche une solution concrete SVP comment Remplire une JTABLE avec des données qui viennent d'une Arrayliste ...
Merciii d'avance SVP
Je travail avec Neatbeans 7 ... je cherche une solution concrete SVP comment Remplire une JTABLE avec des données qui viennent d'une Arrayliste ...
Merciii d'avance SVP
A voir également:
- Remplire une JTABLE dans Neatbeans ==>JAVA
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Waptrick java voiture - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Eclipse java - Télécharger - Langages
1 réponse
Tout dépend comment est faite ton ArrayList, car une liste c'est à une dimension, alors qu'une JTable c'est à deux dimensions !
Mais tu peux commencer par regarder le tutoriel How to Use Tables
Mais tu peux commencer par regarder le tutoriel How to Use Tables
class Enseingnant {
private String Nom;
private String Prenom;
private String age;
private String Matier;
Avec Constrecteur les geter et seter Et Tout ....
}
dans la class Section {
private ArrayList<Enseingnant> en=new ArrayList();
public void AjouterEN(Enseingnant o){
en.add(o);
}
*******===> public Enseingnant AficherEN(){ <===
return en;
}
}
***** la Je vx Recuperer l'objet Arrayliste de Type Enseingnant Return dans la fonction AficherEN et l'afécter a une Jtable que j'ai plasser dans ma Jform ok (je Travail avec Neatbeans ok alor la Jtable je la gliss selement j pas besoin du code pour la creer je vx selemnt le code pour la Remplire j'espére que vous avez bien Comprie Merci d'avancé Amis )
Object[] getData() { return new Object[] {getNom(), getPrenom(), ...}; }Comme ça tu peux ensuite faire ceci :
Object[][] data = new Object[maListe.size()][]; for (int i=0; i<maListe.size(); i++) data[i]=maListe.get(i).getData(); JTable j = new JTable(data, new Object[] {"Nom","Prénom",...});