import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class colorchooser{
public static void main(String s[]){
Peach f=new Peach();
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
class Peach extends JFrame{
private JButton b;
private Color color=(Color.WHITE);
private JPanel panel;
public Peach(){
super("Color Chooser");
panel= new JPanel();
panel.setBackground(color);
b=new JButton("Choose a color");
b.addActionListener(
new ActionListener(){
public void actionPerformed(ActionEvent arg0) {
color= JColorChooser.showDialog(null, "Pick Color", color);
if(color==null)
color=(Color.WHITE);
panel.setBackground(color);
}
}
);
add(panel,BorderLayout.CENTER);
add(b,BorderLayout.SOUTH);
setSize(425,150);
setVisible(true);
}
}