précédent | suivant | table des matières

JColorChooser

La classe JColorChooser est un composant qui permet de choisir une couleur.

Color couleur = JColorChooser.showDialog(
      Composant parent,
      Titre du dialogue,
      Couleur Initiale);
if(couleur == null) 
   … // appui sur annuler
else   … ; // appui sur ok, couleur est la couleur choisie

Ceci permet d’obtenir une fenêtre avec trois onglets :

L'onglet échantillons contient une liste de couleurs prédéfinies : couleur échantillons
L'onglet HSB permet de choisir une couleur en choisissant
  • Hue : teinte. Correspond à la perception de la couleur.
  • Saturation : saturation. Correspond à la pureté de la couleur.
  • Brightness : brillance. Correspond à l'aspect clair ou sombre.
couleur luminance
L'onglet RVB permet de choisir une couleur par mélange de rouge, de vert et de bleu : couleur RGB

haut de la page