美文网首页
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