Java颜色选择器
Java颜色选择器
Java颜色选择器
package swimg;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Container;
import javax.swing.BorderFactory;
import javax.swing.JColorChooser;
import javax.swing.JComponent;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
public class ColorChooserDemo extends JPanel{
protected JColorChooser tcc;
protected JLabel banner;
public ColorChooserDemo(){
super(new BorderLayout());
JPanel bannerPanel=new JPanel(new BorderLayout());
bannerPanel.setBorder(BorderFactory.createTitledBorder("chooser Text color"));
tcc=new JColorChooser(Color.red);
add(bannerPanel,BorderLayout.CENTER);
add(tcc,BorderLayout.PAGE_END);
}
public static void main(String[] args) {
JFrame frame=new JFrame("选择颜色");
frame.setBounds(200,200,400,300);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
JComponent newContentPane=new ColorChooserDemo();
newContentPane.setOpaque(true);
frame.setContentPane(newContentPane);
frame.pack();
}
}
评论暂时关闭