Как создать выбора цвета в вашем Applic

JColorChooser

Этот совет Java Swing иллюстрирует способ создания выбора цвета в приложениях. JColorChooser это компонент, который является новым для Swing и нет АВТ эквиваленте. Она позволяет пользователю интерактивно выбрать цвет. По умолчанию это настоящий диалоговое окно с вкладками панели позволяя пользователю выбирать через образцы, HSB значения, или значениями RGB.


import java.awt.*;

import javax.swing.*;

import java.awt.event.*;



public class ShowColors2 extends JFrame {



   private JButton changeColor;

   private Color color = Color.lightGray;

   private Container c;



   public ShowColors2()

   {

      super"Using JColorChooser" );



      c = getContentPane();

      c.setLayoutnew FlowLayout() );



      changeColor = new JButton"Change Color" );

      changeColor.addActionListener(

         new ActionListener() {

            public void actionPerformedActionEvent e )

            {

               color =

                  JColorChooser.showDialogShowColors2.this,

                     "Choose a color", color );



               if color == null )

                  color = Color.lightGray;



               c.setBackgroundcolor );

               c.repaint();

            }

         }

      );

      c.addchangeColor );



      setSize400130 );

      show();

   }



   public static void mainString args[] )

   {

      ShowColors2 app = new ShowColors2();



      app.addWindowListener(

         new WindowAdapter() {

            public void windowClosingWindowEvent e )

            {

               System.exit);

            }

         }

      );

   }

}

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>