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 :

ProcessMouseEvent et panel


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné Avatar de IP-Fix
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    421
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2006
    Messages : 421
    Par défaut ProcessMouseEvent et panel
    Bonjour , je tente de faire des boutton avec des image en java pour mon jeu, sa marchais bien avant que je modifie un peu mon code pour un double buffering

    Maintenant j'ai a la place de mes bouton , un rectangle gris et sa rentre jamais dans leur processMouseEvent.

    Voici de quoi herite les class utilisé :

    imageSimple extends Panel
    BoutonImage extends Panel
    fenetre extends JFrame

    Ma methode d'affichage principale :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    public void affichageMenu() {
    		public void affichageMenu() {
     
    		ImageSimple img= new ImageSimple("depart.jpg",0,0);
    		BoutonImage bJouer = new BoutonImage("jouer.jpg","jouer2.jpg",250,120,new FonctionAfficheJeu(this));
     
    		img.paint(fenetre.buffer);
    		fenetre.add(bJouer);
     
                    bJouer.paint(bJouer.getGraphics());
    		fenetre.repaint();
     
    	}
    J'arrive à dessiner le bouton avec bJouer.paint(fenetre.buffer);

    Mais dans ce cas , il me semble que le composant n'est pas "physiquement" présent dans la Jframe , juste son image.

    D'ailleurs a cause du fenetre.add(bJouer) le cadre gris apparrait à la place du composant (qui fait d'ailleurs la taille de mon image).

    Merci d'avance pour votre aide dont j'ai fort besoin

  2. #2
    Membre chevronné Avatar de IP-Fix
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    421
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2006
    Messages : 421
    Par défaut
    je remonte pour savoir si personne a une idée ?

    s'il manque une information dont vous avez besoin pour m'aider ou autre ..


Discussions similaires

  1. comment acceder a un component lui meme dans un panel
    Par mimosa7 dans le forum Composants
    Réponses: 2
    Dernier message: 16/11/2003, 23h02
  2. Problem avec les *.AVI sur les panels
    Par NaDiA_SoFt dans le forum C++Builder
    Réponses: 3
    Dernier message: 31/08/2003, 22h50
  3. Comment créer un bitmap à partir d'un panel ?
    Par calou34 dans le forum Composants VCL
    Réponses: 3
    Dernier message: 19/08/2003, 15h06
  4. Comment faire un panel non rectangulaire?
    Par grincheux dans le forum C++Builder
    Réponses: 4
    Dernier message: 11/05/2003, 15h47
  5. Prob, images, Panels, et form.
    Par CaptainChoc dans le forum Composants VCL
    Réponses: 2
    Dernier message: 10/05/2003, 10h08

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