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 :

Problème de Graphics


Sujet :

2D Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Inscrit en
    Février 2012
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Février 2012
    Messages : 3
    Par défaut Problème de Graphics
    Bonjour, j’ai deux classes qui hérite de la classe JPanel et qui ont tous les deux des graphismes.

    Par exemple :
    1. Sur le premier JPanel j’ai un rectangle blanc qui occupe toute la surface.
    2. Sur le deuxième j’ai un petit rectangle bleu.


    Comment pourrais-je fusionner les deux graphiques pour pouvoir afficher la surface blanche et le rectangle bleu sur un JFrame ?

    Voici le résultat voulu : http://img713.imageshack.us/img713/462/sanstitrewdq.png

  2. #2
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Le faire dans un seul panel dans lequel on dessine les deux rectangles dans la méthode paintComponent.

  3. #3
    Candidat au Club
    Inscrit en
    Février 2012
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Février 2012
    Messages : 3
    Par défaut
    Oui, je sais faire cela, je voudrais savoir s’il y a une méthode pour récupérer les « Graphics » d’un JPanel et les afficher sur un autre ?

  4. #4
    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,

    Je vais peut-être dire une connerie, mais au cas ou :

    il faut tracer avec des shapes,

    - tu créer un Arraylist de Shapes pour ton jFrame
    - tu créer un Arraylist de Shapes pour ton jPanel1
    - tu créer un Arraylist de Shapes pour ton jPanel2

    Quand tu traces dans ton jPanel1 ou jPanel2 tu met aussi tes shapes dans l'ArrayList de ton jFrame

    Enfin, c'est ce que je ferai

    Cdt,
    Dmf

  5. #5
    Candidat au Club
    Inscrit en
    Février 2012
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Février 2012
    Messages : 3
    Par défaut
    Bonjour,

    Ça pourra résoudre le problème, mais dans le cas où j’ai 20 classes de JPanel avec 20 Graphics differents et je voudrais juste envoyer comme paramètre mon JFrame à un JPanel et c’est à lui de récupérer le Graphic d’un JPanel X dans le JFrame et de lui ajouter ses propres Graphics et d’afficher le résultat sur ce JPanel X du JFrame.

    Pour faire simple :

    J’ai un JFrame là où il y a un JPanel X (qui contient des Graphics).
    J’ai 20 JPanel avec des Graphics.
    Quand j’instancie l’un des 20 JPanel dans mon JFrame, j’envoie mon JFrame comme paramètre, (dans le corps du constructeur je le récupère), je voudrais pouvoir ajouter au Graphics courant du JPanel X (du JFrame) le Graphic du JPanel instancié !

    J’espère que j’étais clair…

    PS: Je n'ais pas encore créer 20 JPanel...

Discussions similaires

  1. Problème avec Graphics
    Par KeroroLulu dans le forum Interfaces Graphiques en Java
    Réponses: 1
    Dernier message: 10/05/2015, 12h43
  2. Ouverture d'un projet existant : problème XML Graphical Layout
    Par Rappunzell dans le forum Composants graphiques
    Réponses: 2
    Dernier message: 09/11/2011, 14h48
  3. Problème fonction graphics.beginFill
    Par YoshK dans le forum ActionScript 3
    Réponses: 1
    Dernier message: 17/03/2011, 01h46
  4. problème include graphics
    Par dijonette dans le forum Tableaux - Graphiques - Images - Flottants
    Réponses: 12
    Dernier message: 12/03/2008, 13h25

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