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

AWT/Swing Java Discussion :

sélection et suppression objet sur panel


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 19
    Par défaut sélection et suppression objet sur panel
    Bonjour,

    j'ai un panel sur lequel je peux dessiner des points, lignes, polygones, cercles et rectangles. J'aimerais pouvoir sélectionner un des objets et le supprimer. Est ce que quelqu'un pourrait m'aider?

    Merci d'avance.

    grace

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    195
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 195
    Par défaut
    oui c'est possible

    pour la selection il suffit de placer un auditeur d'action qui va dessiner un contour en pointillé autour de l'objet quand on clique dessus

    pour la suppression rien de plus simple il suffit de changer l'attribut de l'objet de la methode setVisible en false et de tout redessiner (ou seulement l'objet)

  3. #3
    Membre Expert
    Avatar de xavlours
    Inscrit en
    Février 2004
    Messages
    1 832
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 1 832
    Par défaut
    Bonjour,

    premièrement, il faut mémoriser les formes dans une liste sous forme de Shape.
    Il faut ensuite définir un JPanel qui dessine ces Shapes dans la méthode paintComponent.
    Enfin, il faut ajouter un MouseListener (et non pas un ActionListener) au JPanel qui pourra réagir aux clics de souris, et vérifier quelle Shape(s) contient(nent) le point du clic.
    "Le bon ni le mauvais ne me feraient de peine si si si je savais que j'en aurais l'étrenne." B.V.
    Non au langage SMS ! Je ne répondrai pas aux questions techniques par MP.
    Eclipse : News, FAQ, Cours, Livres, Blogs.Et moi.

Discussions similaires

  1. Suppression d'un objet sur un autre
    Par lass7 dans le forum Android
    Réponses: 0
    Dernier message: 21/01/2015, 09h34
  2. [AC-2010] Problème à l'exécution d'une requête suppression basée sur une requête sélection
    Par Philippe1975 dans le forum Requêtes et SQL.
    Réponses: 5
    Dernier message: 14/06/2013, 22h21
  3. [XL-2007] Suppression du clic droit pour tout objet sur la feuille
    Par supierre dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 02/01/2013, 16h26
  4. Réponses: 1
    Dernier message: 22/07/2009, 20h13
  5. Créer des objets sur la pile ?
    Par Cornell dans le forum Langage
    Réponses: 8
    Dernier message: 03/03/2003, 11h47

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