Module  java.desktop
软件包  javax.swing.plaf

Class ColorUIResource

  • All Implemented Interfaces:
    PaintTransparencySerializableUIResource


    public class ColorUIResource
    extends Color
    implements UIResource
    实现UIResource的Color子类。 创建颜色的UI类应该使用此类。

    警告:此类的序列化对象与将来的Swing版本不兼容。 当前的序列化支持适用于运行相同版本的Swing的应用程序之间的短期存储或RMI。 从1.4开始,支持所有JavaBeans的长期存储已被添加到java.beans包中。 请参阅XMLEncoder

    另请参见:
    UIResourceSerialized Form
    • 构造方法详细信息

      • ColorUIResource

        @ConstructorProperties({"red","green","blue"})
        public ColorUIResource​(int r,
                               int g,
                               int b)
        构造一个 ColorUIResource
        参数
        r - 红色组件
        g - 绿色组件
        b - 蓝色组件
      • ColorUIResource

        public ColorUIResource​(int rgb)
        构造一个 ColorUIResource
        参数
        rgb - 组合的RGB组件
      • ColorUIResource

        public ColorUIResource​(float r,
                               float g,
                               float b)
        构造一个 ColorUIResource
        参数
        r - 红色组件
        g - 绿色组件
        b - 蓝色组件
      • ColorUIResource

        public ColorUIResource​(Color c)
        构造一个 ColorUIResource
        参数
        c - the color