Choisir une couleur avec JColorChooser

Author:

 list, list, set, swing, awt, JFrame
{filelink=170}

import javax.swing.*;

import java.awt.*;

import java.awt.event.*;



public class ExJColorChooser extends JFrame

{

    /** Changer la couleur des textes ou objets avec JColorChooser */

    JLabel monLabel;
    Color couleurCourante;


    public ExJColorChooser( ) {

        super("Utilisation de JColorChooser");

        Container cp = getContentPane( );

        JButton btn;

        cp.add(btn = new JButton("Changer la couleur..."), BorderLayout.NORTH);

        btn.setToolTipText("Cliquez ici pour le panneau des couleurs");

        btn.addActionListener(new ActionListener( ) {

            public void actionPerformed(ActionEvent actionEvent)

            {

                Color colorChoose = JColorChooser.showDialog(

                    ExJColorChooser.this,          // conteneur

                    "Swing: monLabel JColorChooser",      // titre de JColorChooser

                    monLabel.getForeground( ));       

                if (colorChoose != null)

                    monLabel.setForeground(colorChoose);

            }

        });

    cp.add(BorderLayout.CENTER, monLabel =

            new JLabel("I see your true color")); //La couleur s'applique à ce texte

        monLabel.setToolTipText("Voici la dernière couleur choisie");

     pack( );

    setDefaultCloseOperation(this.EXIT_ON_CLOSE);
    setLocationRelativeTo(null); // Afficher la fenêtre au milieu de l'écran

    }


    public static void main(String[] argv)

    {

        new ExJColorChooser( ).setVisible(true);

    }

}

A Voir sur le même Sujet:

  • exemple d'utilisation jcolorchooser api
  • modifier le couleur du texte du jtable en java
  • COMMENT SAVE UN TAbleau de case colore en java swing
  • choix police couleur java swing
  • comment ajoueter un jcolorchooser
  • java jtable avec colorchooser
  • choisir une couleur en java
  • changer couleur list jcolorchooser swing
  • jcolorchooser exemple
  • comment choisir une couleur en java

Leave a Reply

Your email address will not be published. Required fields are marked *