zoukankan      html  css  js  c++  java
  • JAVA Color类

    Color类用于定义颜色,java.awt.Color中提供了13个预定义的常量用来表示13中标准颜色,分别是: 

    1. public static final Color white白色。
    2. public static final Color light_Gray浅灰色。
    3. public static final Color gray灰色。
    4. public static final Color dark_Gray深灰色。
    5. public static final Color black黑色。
    6. public static final Color red红色。
    7. public static final Color pink粉红色。
    8. public static final Color orange桔黄色。
    9. public static final Color yellow黄色。
    10. public static final Color green绿色。
    11. public static final Color magenta品红色。
    12. public static final Color cyan青色。
    13. public static final Color blue蓝色。

    JavaSE1.4以前版本中,颜色常量为小写形式,JavaSE1.4采用大写,但仍兼容小写形式,Color类也是按照RGB标准格式进行封装创建颜色,该格式中红、绿、蓝三原色的取值范围0 ~ 255;

    Color 类定义了多个构造方法,常用的有以下几种:

    public Color(int r, int g, int b)

    //a为透明度参数, alpha 值的默认值为 255。

    public Color(int r, int g, int b, int a)

     

    下面两种方法用来设置组件的颜色:

           setForeground();//设置前景色

           setBackground();//设置背景色

    这两个方法的参数可以是Color类预定义常量(预定义常量是静态的,在类空间,可以直接用类名访问),也可以是Color的对象。

    例如,给JButton类的对象but中文字设置颜色:but.setForeground(Color.red);

    给按钮添加背景颜色:but.setBackground(new Color(200,230,200));

  • 相关阅读:
    winform程序,备份数据库+并压缩+并删除以前的备份
    冒泡排序
    存储过程和SQL语句比较
    简单的firebird插入速度测试
    [收藏转]由于CredSSP加密Oracle修正 导致远程桌面报错处理
    由Handle转换为控件
    字符串格式化
    查询mssql的死锁语句
    读取和修改app.config文件
    json序列化与反序列化
  • 原文地址:https://www.cnblogs.com/zheting/p/7751835.html
Copyright © 2011-2022 走看看