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

Interfaces Graphiques en Java Discussion :

java interface Jpanel paintCoponent setBackgroun white


Sujet :

Interfaces Graphiques en Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    dbbddb
    Inscrit en
    Juillet 2010
    Messages
    2
    Détails du profil
    Informations professionnelles :
    Activité : dbbddb

    Informations forums :
    Inscription : Juillet 2010
    Messages : 2
    Par défaut java interface Jpanel paintCoponent setBackgroun white
    salut j'ai un souci avec mon code java voila
    je veux mettre mon background du jpanel en blanc mais j'arrive pas se qui est sure c'est causé par la methode paintCoponent que j'ai redefini dans cette classe et j'en besoin pour dessiner sur ce Jpanel.
    si quelqu'un a une idee dessus

  2. #2
    Membre Expert
    Avatar de slim_java
    Homme Profil pro
    Enseignant
    Inscrit en
    Septembre 2008
    Messages
    2 272
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2008
    Messages : 2 272
    Par défaut
    salut.
    il suffit d'utiliser la méthode
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    setBackground(Color.white);

  3. #3
    Candidat au Club
    dbbddb
    Inscrit en
    Juillet 2010
    Messages
    2
    Détails du profil
    Informations professionnelles :
    Activité : dbbddb

    Informations forums :
    Inscription : Juillet 2010
    Messages : 2
    Par défaut
    merci de votre attention
    mais je l'ai fait mais ca ne marche pas le probleme c'est avec la methode paintComponent dans la classe parce que si je le commente le fond est bien blanc

  4. #4
    Membre Expert
    Avatar de slim_java
    Homme Profil pro
    Enseignant
    Inscrit en
    Septembre 2008
    Messages
    2 272
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2008
    Messages : 2 272
    Par défaut
    j'arrive pas à imaginer où se situe le problème sans voir le code, mais essaye d'ajouter l'instruction

    comme première instruction dans ton constructeur

  5. #5
    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 truc à faire serait plutôt de faire appel à
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    super.paintComponent(Graphics g)
    dans ta redéfinition de paintComponent.

    En effet la méthode paintComponent est responsable du dessin du composant, et donc de son background. De fait si tu la redéfinies sans faire appel à l'implémentation mère, le background ne sera plus dessiné.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    78
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 78
    Par défaut
    Sinon tu peux aussi mettre toi-même le fond blanc en dessinant par exemple un simple rectangle blanc avant de dessiner le reste (qui se mettra alors par dessus).

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    g.setColor(Color.WHITE);
    g.fillRect(0, 0, largeur, hauteur);
    // largeur & hauteur = taille de ton panel

Discussions similaires

  1. Réponses: 1
    Dernier message: 25/08/2010, 10h50
  2. Problem Java interface
    Par orli27 dans le forum Interfaces Graphiques en Java
    Réponses: 2
    Dernier message: 03/02/2010, 10h26
  3. [java] interface graphique
    Par Marakima dans le forum Interfaces Graphiques en Java
    Réponses: 3
    Dernier message: 12/02/2008, 22h52
  4. cour tres simplifié en java interfaces graphiques
    Par dimainfo dans le forum Interfaces Graphiques en Java
    Réponses: 3
    Dernier message: 20/07/2007, 14h39

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