美文网首页
Swing的JColorChooser颜色选择器

Swing的JColorChooser颜色选择器

作者: 开心的小哈 | 来源:发表于2021-10-27 21:25 被阅读0次
    package com.main;
    
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.ActionEvent;
    
    public class JColorDemo {
        JFrame jFrame=new JFrame("测试颜色选择器");
        JTextArea jTextArea=new JTextArea("我爱中华",6,20);
        JButton jbutton=new JButton(new AbstractAction("改变文本框背景颜色") {
            @Override
            public void actionPerformed(ActionEvent e) {
                //弹出颜色选择器
                Color color = JColorChooser.showDialog(jFrame, "颜色选择器", Color.white);
    
                //修改文本框背景
                jTextArea.setBackground(color);
            }
        });
        public void init(){
            jFrame.add(jTextArea);
            jFrame.add(jbutton,BorderLayout.SOUTH);
            jFrame.pack();
            jFrame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
            jFrame.setVisible(true);
        }
        public static void main(String[] args) {
            new JColorDemo().init();
    
        }
    }
    
    

    相关文章

      网友评论

          本文标题:Swing的JColorChooser颜色选择器

          本文链接:https://www.haomeiwen.com/subject/ikzpaltx.html