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

Composants Java Discussion :

Cadre de focus d'un JCheckBox


Sujet :

Composants Java

  1. #1
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 20
    Par défaut Cadre de focus d'un JCheckBox
    Bonjour à tous,

    Je souhaiterais faire apparaître le cadre de focus d'un JCheckBox autour du carré lui-même et non pas autour du texte qui lui est associé (comportement par défaut).

    Cela est il possible en SWING? car je n'ai rien trouvé là dessus.

    Merci beaucoup.

  2. #2
    Membre expérimenté
    Profil pro
    Dev NodeJS
    Inscrit en
    Août 2006
    Messages
    177
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev NodeJS

    Informations forums :
    Inscription : Août 2006
    Messages : 177
    Par défaut
    Si tu ne veux pas refaire le composant tu n'a qu'a faire un JPanel avec un checkbox sans texte et un JLabel contenant le texte non focusé.

  3. #3
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 20
    Par défaut
    Salut yciabaud et merci pour ta réponse,

    mais malheureusement c'est ce que j'ai fais (j'ai oublié de le préciser sur mon premier post ) mais ça ne fonctionne pas.
    Quand un JCheckBox n'a pas de texte associé, le cadre de focus ne s'affiche pas du tout.
    Ce qui semble logique vu que quand un JCheckBox a un texte associé, c'est sur ce dernier que le cadre de focus est placé et non pas sur le "carré".

  4. #4
    Membre expérimenté
    Profil pro
    Dev NodeJS
    Inscrit en
    Août 2006
    Messages
    177
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev NodeJS

    Informations forums :
    Inscription : Août 2006
    Messages : 177
    Par défaut
    Sur http://forum.java.sun.com/thread.jsp...sageID=4059902 on parle de mettre des espaces comme texte mais je doute que ca fonctionne....

    Tu va devoir overrider paintComponent!

  5. #5
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 20
    Par défaut
    Effectivement, la technique avec les espaces ne fonctionnent pas. Le cadre se met sur les espaces .

    Je vais essayer l'autre technique.

    Merci encore pour ta réponse!

Discussions similaires

  1. JCheckBox affichage Focus
    Par tanguy.L dans le forum Composants
    Réponses: 3
    Dernier message: 19/07/2009, 15h19
  2. Faire disparaître le cadre du focus
    Par Grizzzly dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 06/10/2007, 07h28
  3. Créer une fenêtre flottante qui ne peut avoir le focus
    Par BestofMac dans le forum Composants VCL
    Réponses: 4
    Dernier message: 17/07/2002, 11h46
  4. focus en C
    Par killpilot dans le forum C
    Réponses: 8
    Dernier message: 19/04/2002, 20h19

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