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 :

[JButton] ne s'enfonce plus


Sujet :

Composants Java

  1. #1
    nma
    nma est déconnecté
    Membre éclairé
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Mai 2002
    Messages
    225
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Mai 2002
    Messages : 225
    Par défaut [JButton] ne s'enfonce plus
    Bonjour,

    Voila j'ai crée un bouton qui a la meme couleur de fond que le panel qui le contient et dans lequel j'ai mis une image. comme ca on ne voie que l'image et pas le bouton carré !!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
            jButton2.setBackground(new java.awt.Color(0, 153, 204));
            jButton2.setIcon(new javax.swing.ImageIcon("\\Images\\fg.gif"));
            jPanel2.add(jButton2);
            jButton2.setBounds(650, 60, 30, 30);
    Seulement voila quand je clique dessus pas de reactions il ne bouge pas, il ne s'enfonce pas non plus.

    Merci de votre aide

    nma

  2. #2
    Membre averti
    Inscrit en
    Octobre 2004
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 29
    Par défaut
    Ca me parait bizzard que ton bouton se bloque. Tu es certain que du fait que l'ai mis dans la même couleur que le fond, tu ne remarques pas qu'il s'enfonce.

    Un conseil, remet la couleur d'origine et regarde s'il s'enfonce.

    Si ca ne marque pas, colle l'entièreté de ta classe parce que tes 4 lignes de code ne me paraissent pas mauvaises 8)

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2004
    Messages
    125
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 125
    Par défaut ......
    La meilleure facon de savoir si le bouton bloque vraiment ou pas,c'est de lui faire ouvrir quelque chose au clic par exemple.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    public void fonction_clic_bouton()
    {
      JOptionPane.showMessageDialog(this,"Ca marche!!!!");
    }
    Si le dialogue s'ouvre,ce veut bien dire que ca clik mais ca ne voit....

  4. #4
    Nouveau candidat au Club
    Inscrit en
    Mars 2003
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 2
    Par défaut
    Essaye avec un BevelBorder de type RAISED.

  5. #5
    nma
    nma est déconnecté
    Membre éclairé
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Mai 2002
    Messages
    225
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Mai 2002
    Messages : 225
    Par défaut
    Merci pour vos reponse mais aucune des solutions proposées ne fonctionnent. Le Bouton est completement statique.
    J'envisage de modifier legerement sa position directement dans le ocde de gestion du click, mais cela me parait dommage.
    Si quelqu'un d'autre à une idée, merci d'avance .
    Tchao nma

  6. #6
    nma
    nma est déconnecté
    Membre éclairé
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Mai 2002
    Messages
    225
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Mai 2002
    Messages : 225
    Par défaut
    J' ai trouvé en fait mon bouton etait plus petit que l'image donc on ne voyait pas les bords.
    J'ai agrandi mopn bouton et j'ai un focus !!
    Ca marche
    merci

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

Discussions similaires

  1. JButton passant sous un JPanel n'est plus visible
    Par xenos dans le forum AWT/Swing
    Réponses: 6
    Dernier message: 12/08/2010, 14h38
  2. Réponses: 0
    Dernier message: 06/11/2009, 09h45
  3. JButton comment faire pour qu'il reste enfoncé
    Par fievel dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 28/03/2006, 20h25
  4. [Datareport] Etat plus large que le papier
    Par SpaceFrog dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 09/09/2002, 11h45
  5. TBitBtn reste enfoncé
    Par TRINCAL Sylvain dans le forum C++Builder
    Réponses: 8
    Dernier message: 25/06/2002, 16h31

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