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 :

Palette graphique


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Avatar de romuluslepunk
    Homme Profil pro
    Juste passioné
    Inscrit en
    Avril 2005
    Messages
    174
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Belgique

    Informations professionnelles :
    Activité : Juste passioné

    Informations forums :
    Inscription : Avril 2005
    Messages : 174
    Par défaut Palette graphique
    bonjour,

    je souhaite faire des carres de couleur pour creer une palette graphique.
    mon idee de depart etait d'utilisr les label avec une taille et un fond de couleur...

    mais setBackground ne fonctionne pas...
    comment mettre de l'arriere plan ?

    j'aimerai aussi savoir quel est le listener pour detecter le survol de la souris sur un label et le clic d'un label ...

    il ya peut etre des composant swing qui sont encore mieux... je connais pas tout

    merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2005
    Messages
    221
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 221
    Par défaut
    Pour faire une boite de choix de couleur il existe l'objet JColorChooser dans javax.swing

    Listener pour la souris: MouseListener(il y a 5 fonctions dans l'interface)
    MouseClicked pour le click
    Mouse Enterred quand tu rentres dans un composant
    ...

    pour le setBackground il faut rendre ton composant opaque ou nonOpaque (je ne sais plus vraiment...)
    essaye un truc du genre setOpaque(true) ou setOpaque(false)

  3. #3
    Membre confirmé
    Avatar de romuluslepunk
    Homme Profil pro
    Juste passioné
    Inscrit en
    Avril 2005
    Messages
    174
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Belgique

    Informations professionnelles :
    Activité : Juste passioné

    Informations forums :
    Inscription : Avril 2005
    Messages : 174
    Par défaut
    la couleur fonctionne avec setOpaque

    pour les evenement j'y regarde.
    merci

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2005
    Messages
    221
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 221
    Par défaut
    oubli pas de regarder JColorChooser pour la palette graphique!!!

  5. #5
    Membre confirmé
    Avatar de romuluslepunk
    Homme Profil pro
    Juste passioné
    Inscrit en
    Avril 2005
    Messages
    174
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Belgique

    Informations professionnelles :
    Activité : Juste passioné

    Informations forums :
    Inscription : Avril 2005
    Messages : 174
    Par défaut
    tout fonctionne nickel! merci

    JColorChoose j'avais deja regarder mais je le fais pour l'apprendre aussi

    la j'ai appris a generer une palette grace a GridLayout, la gestion de la souris, et quelque petit truc interessant !

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

Discussions similaires

  1. Aide pour creer une palette graphique sur un objet
    Par irsis60 dans le forum Services
    Réponses: 1
    Dernier message: 05/03/2010, 11h46
  2. Réponses: 0
    Dernier message: 12/08/2008, 13h39
  3. [JavaScript] [SRC] Palette graphique
    Par Bisûnûrs dans le forum Contribuez
    Réponses: 23
    Dernier message: 12/11/2007, 23h47
  4. NetBeans et la palette graphique
    Par poulette3000 dans le forum NetBeans
    Réponses: 3
    Dernier message: 03/10/2007, 00h03

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