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 :

Mettre un JLabel sur un autre composant


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Inactif  
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    138
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 138
    Par défaut Mettre un JLabel sur un autre composant
    Salut,

    J'ai plusieurs composant dans la fenêtre de mon programme.

    J'utilise un JLabel que je voudrais mettre sur un autre composant (je voudrais les superposer).

    Le problème c'est que je voudrais que ce soit le JLabel qui soit sur l'autre composant or en fait il se met derrière ce composant du coup on ne le voit pas.

    Comment résoudre ce problème ?

    Merci.

  2. #2
    Membre très actif
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    321
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 321
    Par défaut
    Si tu utilise des gestionnaires de placement, je ne pense pas que tu puisse "superposer" des composants : si tu le souhaite, je pense que tu devrais creer un JPanel dans lequel tu placerai sans layout tes composants (setLayout(null)). Une fois que c'est fait tu places ton panel où bon te semble

  3. #3
    Inactif  
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    138
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 138
    Par défaut
    C'est bon j'ai trouvé comment faire... Problème résolu

  4. #4
    Membre très actif
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    321
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 321
    Par défaut
    Si tu as utilisé une methode autre que celle que j'ai proposé, pourrais tu la poster afin de faire profiter de forumers qui se heurteraient au meme probleme ?

  5. #5
    Inactif  
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    138
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 138
    Par défaut
    Bah il suffit d'ajouter le jlabel avant d'ajouter le composant dont on veut que le jlabel soit dessus. Voilà en espérant que c'est que cette explication soit assez claire...

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 07/10/2009, 16h02
  2. MSSQL2005 - Mettre les index sur un autre disque physique
    Par davidkungfu dans le forum Administration
    Réponses: 1
    Dernier message: 16/06/2008, 11h09
  3. Mettre le fichier sur un autre sa ne marche pas
    Par murka62 dans le forum Excel
    Réponses: 2
    Dernier message: 08/04/2008, 08h01
  4. Comment mettre un Jpanel sur un autre ??
    Par thecancre dans le forum AWT/Swing
    Réponses: 10
    Dernier message: 28/05/2006, 11h58
  5. Mettre une image sur une autre image et tableau
    Par Michaël dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 19/06/2005, 18h31

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