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

SWT/JFace Java Discussion :

[debutant] bouton transparent


Sujet :

SWT/JFace Java

  1. #1
    Nouveau membre du Club
    Inscrit en
    Juin 2006
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 65
    Points : 26
    Points
    26
    Par défaut [debutant] bouton transparent
    Bonjour,

    J'aimerais mettre des boutons image rond au format gif (le fond est transparent) sur mon interface, le problème c'est le fond des boutons est toujours carré et d'un horrible gris !

    Est il possible que le fond de mon bouton soit le fond de mon écran ?

    merci pour vos réponses
    ++

  2. #2
    Expert éminent sénior
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Points : 12 977
    Points
    12 977
    Par défaut
    Merci de chercher dans la FAQ
    Hey, this is mine. That's mine. All this is mine. I'm claiming all this as mine. Except that bit. I don't want that bit. But all the rest of this is mine. Hey, this has been a really good day. I've eaten five times, I've slept six times, and I've made a lot of things mine. Tomorrow, I'm gonna see if I can't have sex with something.

  3. #3
    Nouveau membre du Club
    Inscrit en
    Juin 2006
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 65
    Points : 26
    Points
    26
    Par défaut
    J'ai regardé mais en SWT la plupart des méthodes indiquées n'existe pas pour la classe Button.

    Je fais des tests et si je crée mon bouton avec la valeur "SWT.COLOR_TITLE_BACKGROUND_GRADIENT" je remarque que mon bouton saffiche bien comme je veux MAIS... il y a un tout petit carré gris (une sorte de mini bouton) a cote du bt image !!!!

    La question est donc comment faire en sorte de ne plus faire apparaitre ce petit carré gris !!!

  4. #4
    Expert éminent sénior
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Points : 12 977
    Points
    12 977
    Par défaut
    Oups my bad, j'avais pas vu que tu utilisais SWT
    Hey, this is mine. That's mine. All this is mine. I'm claiming all this as mine. Except that bit. I don't want that bit. But all the rest of this is mine. Hey, this has been a really good day. I've eaten five times, I've slept six times, and I've made a lot of things mine. Tomorrow, I'm gonna see if I can't have sex with something.

  5. #5
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Octobre 2004
    Messages
    398
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2004
    Messages : 398
    Points : 710
    Points
    710
    Par défaut
    up

    slt !
    jai le meme probleme et jai toujours pas de solutions
    tu las resolue par hasard ?
    merci

  6. #6
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2007
    Messages
    340
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2007
    Messages : 340
    Points : 379
    Points
    379
    Par défaut
    Avec un Button tu ne peux pas le faire, mais si tu as la dernière version de SWT (3.4) tu peux utiliser la méthode setRegion(Region) d'une instance of Canvas pour définir sa forme, ensuite il te reste à peindre l'image dans ton Canvas au moyen d'un PaintListener et le tour est joué.

    Pour être avertit des clicks il faut que tu ajoute un MouseListener à ton Canvas.

    C'est peu être un peu complexe mais c'est le seul moyen en SWT.

Discussions similaires

  1. JFrame ou boutons transparents
    Par Blo0d4x3 dans le forum Agents de placement/Fenêtres
    Réponses: 10
    Dernier message: 29/01/2008, 09h08
  2. recherche bouton transparent
    Par firejocker dans le forum MFC
    Réponses: 3
    Dernier message: 08/02/2006, 09h13
  3. [C#]Problème sur composant perso (Bouton Transparent)
    Par SLE dans le forum Windows Forms
    Réponses: 1
    Dernier message: 06/10/2005, 00h12
  4. [C#] problème de bouton transparent
    Par mbibim63 dans le forum Windows Forms
    Réponses: 4
    Dernier message: 17/05/2005, 14h50
  5. bouton transparent
    Par Michaël dans le forum Flash
    Réponses: 2
    Dernier message: 25/07/2003, 14h59

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