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 :

la couleur de fond disparaît.


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    140
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 140
    Par défaut la couleur de fond disparaît.
    Bonsoir !

    Voici mon programme.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    import javax.swing.*;
     
    public class Testeu{
             public static void main(String [] args)
             {
    			JFrame f = new JFrame("fenetre coloree");
    			f.setBackground(java.awt.Color.green);
                            f.setSize(300, 150);
    			f.show();
     
    			f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
             }
        }
    A l' exécution, une fenêtre colorée en vert apparaît. Mais aussitôt, la couleur disparaît. Presqu' instantanément.

    Pourquoi ?

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    136
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 136
    Par défaut
    Bonjour,

    Normalement, on ne travaille pas directement sur la fenêtre et on ne fait surtout pas f.setBackground ....

    On fait f.getContentPane().setBackground.....
    En faisant ca, ca marche.

    Mais si tu me permets quelques remarques :
    - f.show() est déprécié!!! Faut trouver mieux...
    - Faudrait un peu plus cherché.......
    - Il serait bien que tu ailles voir des tutos peut être

    Cdlt

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

    Informations forums :
    Inscription : Juin 2007
    Messages : 140
    Par défaut
    Citation Envoyé par piou1234 Voir le message
    Bonjour,

    Normalement, on ne travaille pas directement sur la fenêtre et on ne fait surtout pas f.setBackground ....

    On fait f.getContentPane().setBackground.....
    En faisant ca, ca marche.

    Mais si tu me permets quelques remarques :
    - f.show() est déprécié!!! Faut trouver mieux...
    - Faudrait un peu plus cherché.......
    - Il serait bien que tu ailles voir des tutos peut être

    Cdlt
    Okay, Merci !

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

Discussions similaires

  1. TDBGRID - Couleur de fond d'une seule cellule
    Par cgo dans le forum Bases de données
    Réponses: 5
    Dernier message: 11/09/2009, 10h16
  2. Couleur de fond cellule excel
    Par Grouik dans le forum API, COM et SDKs
    Réponses: 2
    Dernier message: 26/07/2004, 09h43
  3. Réponses: 4
    Dernier message: 23/06/2004, 14h30
  4. debutant : couleur de fond d'une application direct3D
    Par ptidrone dans le forum DirectX
    Réponses: 2
    Dernier message: 12/06/2004, 17h08
  5. Changer la couleur de fond de l'écran
    Par tnk dans le forum x86 16-bits
    Réponses: 5
    Dernier message: 19/01/2003, 01h37

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