Tableau en JAVA
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

Tableau en JAVA



  1. #1
    inviteb478b64d

    Tableau en JAVA


    ------

    Bonjour
    Voilà mon soucis : je dois faire un tableau dynamique en Java contenant en colonne :

    Habitants | Localisation | Durée | État de santé


    et il y a 50 habitants (donc 50 lignes). Ce tableau doit être dynamique car à chaque tour, un programme aléatoire va "infecter" certains habitants, et les "tuer" au bout d'un moment.
    Il va donc falloir supprimer certaines lignes de tableau au fur et à mesure...
    Avez-vous une idée à me suggérer car sur internet je trouve toutes sortes de manières mais aucune ne marche vraiment.
    Merci beaucoup d'avance pour votre aide.

    -----

  2. #2
    invite65a8f36f

    Re : Tableau en JAVA

    Salut,

    Qu'entends-tu pars tableau ? La structure de données ou un composant graphique de type JTable ?

    Si tu parles de la structure de données, il suffit d'utiliser quelque chose comme une ArrayList, qui possède des méthodes de type remove()

  3. #3
    inviteb478b64d

    Re : Tableau en JAVA

    En fait ce serait un tableau comme structure de données mais qui s'affiche quand même. Il devra apparaître et les modifications de chaque tour également.

    J'ai essayé d'utiliser ArrayList comme me l'avait conseillé un site, mais je suis si novice que je n'y arrive pas. Pourrais-tu m'expliquer ou me montrer s'il-te-plaît ?

  4. #4
    invite65a8f36f

    Re : Tableau en JAVA

    Pour les JTable, jette un oeil ici : http://java.sun.com/docs/books/tutor...nts/table.html

    Est-ce un composant comme cela que tu souhaites utiliser ?

    Concernant les ArrayList, c'est simple :

    Code:
    ArrayList<TonObjet> list = new ArrayList<TonObjet>(); // où TonObjet est le type que tu souhaites stocker (le nom de la classe, ex: Personne)
    
    list.add(new TonObjet("Pierre"));
    list.add(new TonObjet("Paul"));
    
    list.remove(0); // Suppression de l'objet situé à l'index 0
    list.remove(new TonObjet("Pierre")); // Il va utiliser la méthode equals() pour retrouver ton objet et le supprimer
    Vois la javadoc, ou les java tutorials, pour plus d'infos.
    Dernière modification par yoda1234 ; 20/04/2010 à 19h48.

  5. A voir en vidéo sur Futura

Discussions similaires

  1. java
    Par invite5dfb4918 dans le forum Logiciel - Software - Open Source
    Réponses: 2
    Dernier message: 23/10/2009, 21h41
  2. JAVA - détection cellule vide tableau
    Par inviteb4d8c3b4 dans le forum Internet - Réseau - Sécurité générale
    Réponses: 3
    Dernier message: 19/05/2008, 08h51
  3. java
    Par inviteafd8fc22 dans le forum Internet - Réseau - Sécurité générale
    Réponses: 3
    Dernier message: 18/05/2008, 08h07
  4. Java, java, java, where are you, there's a mission for you !
    Par invite1237a629 dans le forum Logiciel - Software - Open Source
    Réponses: 35
    Dernier message: 16/03/2008, 23h10
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...