Module java.desktop
Package javax.swing.plaf

Class ColorUIResource

java.lang.Object
java.awt.Color
javax.swing.plaf.ColorUIResource
所有已实现的接口:
Paint, Transparency, Serializable, UIResource

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

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

参见:
  • Constructor Details

    • 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 - 颜色