IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

2D Java Discussion :

ArrayList de shapes JDK 1.4 maxi par obligation


Sujet :

2D Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2011
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 56
    Par défaut ArrayList de shapes JDK 1.4 maxi par obligation
    Bonjour à tous,

    je n'arrive pas à trouver comment créer une liste de shapes diverses en jdk1,4

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    List <Shape> ListDetectionElements =  new ArrayList<Shape>();
    => à partir de java5

    si je fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ArrayList ListDetectionElements = new ArrayList();
    et que je met mes shapes
    dedans avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ListDetectionElements.add(maLigneDetect);
    comment puis-je récupérer les shapes contenus ?
    une autre façon de faire ?

    merci,

    DMF

  2. #2
    Membre très actif
    Avatar de william44290
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Juin 2009
    Messages
    400
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Juin 2009
    Messages : 400
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ListDetectionElements.get(index)

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2011
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 56
    Par défaut
    Bonjour William44290,

    get(index) doit retourner l'index seulement, non !?

    DMF

  4. #4
    Membre très actif
    Avatar de william44290
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Juin 2009
    Messages
    400
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Juin 2009
    Messages : 400
    Par défaut
    non, il renvoi l'objet contenu à la position index de l'arraylist

    http://download.oracle.com/javase/1....ArrayList.html

  5. #5
    Rédacteur/Modérateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    Août 2005
    Messages
    6 909
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Activité : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2005
    Messages : 6 909
    Billets dans le blog
    54
    Par défaut
    Fixed

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    (Shape)ListDetectionElements.get(index)
    Merci de penser au tag quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.

    suivez mon blog sur Développez.

    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Février 2011
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 56
    Par défaut
    Bonjour Bouye,

    Merci à vous deux pour votre aide,

    je ne dois pas l'utiliser correctement car cela me renvoie toujours "shape pas trouvee"

    mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
        PointSouris = new Point2D.Float(sourisX, sourisY);
        Shape ShapeDetect;
    try{
        for (int i=0; i<=ListDetectionElements.size()-1;i++){
              ShapeDetect=(Shape)ListDetectionElements.get(i);
           if(ShapeDetect.contains(PointSouris)){
               Dessin.AfficherDessin();
               NumeroPLusProche=i;
               g2c.fill(ShapeDetect);
               System.out.println("shape trouvee");
           }
           else{System.out.println("shape pas trouvee");
           }
         }//du for i
        g2c.dispose(); gc.dispose();
      }catch(Exception err) {System.out.println(err);
           err.printStackTrace();}
    une idée pour me sortir de cette impasse ?

    Merci.

    DMF

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Février 2011
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 56
    Par défaut
    Bonjour à tous,

    Résolu, c'est le bon code, je renvoyais mal mes données!

    DMF

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Polygone ArrayList JDK 1.4 par obligation
    Par dmfdmf dans le forum 2D
    Réponses: 2
    Dernier message: 27/02/2012, 12h33
  2. Manipuler les Shapes par VBA Excel.
    Par Karimbon dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 29/10/2007, 18h37
  3. [C# & C++] Lire un ArrayList par C++
    Par anas.eh dans le forum C++/CLI
    Réponses: 9
    Dernier message: 28/08/2007, 18h25
  4. JDK 6 par défaut
    Par Razgriz dans le forum NetBeans
    Réponses: 3
    Dernier message: 16/12/2006, 22h01
  5. [Débutant] Tableau 2D par ArrayList
    Par sniperseb dans le forum API standards et tierces
    Réponses: 3
    Dernier message: 15/05/2006, 09h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo