begin process at 2012 02 15 07:08:00
  Trouver un code source :
 
dans
 
Accueil > Forum > 

JAVA / J2EE / J2ME

 > 

Divers

 > 

Débutant(e)

 > 

Affichage d'une liste de personnes


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

Affichage d'une liste de personnes

vendredi 19 décembre 2008 à 15:37:51 | Affichage d'une liste de personnes

gaouinformaticien

salut à tous je suis un debutant et j'ai écrit une application que je voudrais que vous corriger.il sagit  pour moi d'afficher une liste de personnes dans un tableau.l'utilisateur entre les données d'une personnne(nom,prenom) à travers une fenetre et ces données sont ajoutées dans uneliste de personne que je voudrais afficher dans une fenetre.
voila ce que j'ai fait.
//Classe Personne.
public class Personne {
   
    private String nom;
    private String prenom;
 
    /** Creates a new instance of Personne */
    public Personne() {
    }
  public Personne(String nom,String prenom)
   {
       this.nom=nom;
       this.prenom=prenom;
  
     
   }
 
   public String getNom() {  return nom;}
   public String getPrenom() {return prenom;}
 
   public void setnom( String no){this.nom=no;}
   public void setprenom( String pre){this.prenom=pre;}
}

//Classe Liste De Personnes
import java.util.Vector;
import VECTEURS.Personne;
public class ListePerson {
  
   
 
   Vector <Personne> liste;
 
    /** Creates a new instance of ListePerson */
    public ListePerson() {     
         Vector <Personne> liste=new Vector <Personne>();
    }

   public static Personne SaisirPersonne( String nom,String prenom){
       return new Personne(nom,prenom);
    }
  public   void remplir(Personne P){
    }   
  liste.add(P);
 
  }
  public Vector <Personne> getpersonne(){return liste;}
}

//fenetre permettant la saisie d'une personne.
cete fenêtre comprend les champs nom(jnom) et prenom(jprenom) et un bouton(Ajouter)qui permet d'ajouter une nouvelle personne à la liste de personnes voila le code du bouton ajouter que j'ai écrit: 
  private void AjouterActionPerformed(java.awt.event.ActionEvent evt) {                                    

        String nom=jnom.getText();
        String prenom=jprenom.getText();
        Vector <Personne> liste=new Vector<Personne>();
      Personne P=new Personne();
       ListePerson L=new ListePerson();
        P=L.SaisirPersonne(nom,prenom);
        liste.add(P);}

//table affichant la liste de personnes
import javax.swing.*;
import java.util.Vector;
import javax.swing.table.*;
public class TablePersonne {
   
    /** Creates a new instance of TablePersonne */
    public TablePersonne() {TableModel tableau=new AbstractTableModel(){
    String[] columnNames = {"nom","prenom"}; 
       
      public Vector<Vector> v = new Vector<Vector>();
      {Vector <ListePerson> L=new Vector<ListePerson>();
       v.add(L);
       }
       public int getColumnCount() {return columnNames.length ;}
 public int getRowCount() {return v.size(); }
 public String getColumnName(int col) {return columnNames[col];}
 public Object getValueAt(int row, int col) {
                return v.get(row).get(col);}
 public boolean isCellEditable(int row, int col) {
    
     return true;}

          
 public void setValueAt(Object aValue, int row, int column) { v.get(row).set(column, aValue); };
   
};  
 JTable table = new JTable(tableau);
JScrollPane sp = new JScrollPane(table);
JFrame fenetre =new JFrame("Ma premiére fenêtre");
      fenetre.setSize(400,100);
      fenetre.setVisible(true);
     
      fenetre.setContentPane(sp);
}
 public static void main (String []args){
   new TablePersonne();  
}
}
Aucune information ne s'affiche dans la fenetre qui doit afficher les informations
Aider moi à me corriger s'il vous plait

gaouinformaticien



Cette discussion est classée dans : public, string, liste, vector, prenom


Répondre à ce message

Sujets en rapport avec ce message

Sauvegarde et Serialisation [ par lafoune2 ] j'utilise unJFileChooser pour recuperer un fichier que j'ai enregistré mais y'a un truc que j'arrive pas a saisir : java.io.WriteAbortedException: wr comment mettre des paramètres optionnels dans un constructeur? Urgenttttt [ par lordskyser1 ] Bonjour,j'ai une classe Personne et je voudrais mettre des paramètres optionnels dans le constructeur pour eviter d'avoir à en faire 50000. Voici ma c ArrayList [ par amel2006 ] j'ai construit une liste qui contient 3 string et un tableau voici mon codeet j'ai pas sue acceder au élément de ce tableau là import java.io.*;import Vercor [ par mariam1987 ] Salut a tous.je commence a programmer en java et j'ai ecrit un morceau de code  qui ne marche pas et je ne sais pas ou est le probleme::  import java. [jTable & HSQLDB] 1 seule ligne de la table affichée qui en contient plusieurs [ par Morpheusyz ] Bonjour à tous !Voici mon problème:Dans une jTable, je souhaite affiché les données contenue dans uen base local (HSQL) même principe qu'avec MYSQL.Ce Struts-hibernate-Mysql [ par saindou ] Bonjour Tout le monde, J'espère que vous portez bien comme vous voulez. J'ai un prbleme d'affichage de données de la base de données sur la page jsp Affichage du contenu ma liste de base de donnée [ par hindou23 ] Bonjour tout le monde, J'ai un probléme d'affichage du contenu de ma base. J'utilise struts 2 et jsp . Du coup je veux afficher ma liste de cadeaux s [clos] JustATry [ par Gotti2 ] public class Bar { public static void main(String arg[]){ Ress places = new Ress(4, "place"); String smokerNotsmoker = ""; for(int i = 0; i 0.5 Concaténation fais planté le serveur dans une JSP [ par 1611 ] Salut tout le monde ! Voilà, j'ai un examen à terminer pour la semaine prochaine et je suis bloqué ... L'énoncer est celui-ci : Entrer un nom et un p problème qui persiste avec une itération [ par x0files ] Bonjour, J'ai un problème avec le code suivant [code=java]public class ListeAdtArraylistImpl implements ListeAdt { private ArrayList listeAdt;


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

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 : 2,902 sec (3)

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