接口的使用
java.awt.Transparency

使用 Transparency 的包
描述
包含用于创建用户界面以及绘制图形和图像的所有类。
提供用于创建和修改图像的类。
提供一个接口和许多抽象类,Swing 使用这些抽象类来提供其可插入的外观功能。
  • Transparencyjava.awt 中的用法

    java.awtTransparency 的子接口
    修饰符和类型
    接口
    描述
    interface 
    这个 Paint 接口定义了如何为 Graphics2D 操作生成颜色模式。
    java.awt 中实现 Transparency 的类
    修饰符和类型
    描述
    class 
    Color 类用于封装默认 sRGB 颜色空间中的颜色或由 ColorSpace 标识的任意颜色空间中的颜色。
    class 
    GradientPaint 类提供了一种使用线性颜色渐变图案填充 Shape 的方法。
    final class 
    LinearGradientPaint 类提供了一种使用线性颜色渐变图案填充 Shape 的方法。
    class 
    这是 Paints 的超类,它使用多种颜色渐变来填充其光栅。
    final class 
    RadialGradientPaint 类提供了一种使用圆形径向颜色渐变图案填充形状的方法。
    final class 
    一个类,用于封装表示系统上本机 GUI 对象颜色的符号颜色。
    class 
    TexturePaint 类提供了一种使用指定为 BufferedImage 的纹理填充 Shape 的方法。
  • Transparencyjava.awt.image 中的用法

    java.awt.image 中实现 Transparency 的类
    修饰符和类型
    描述
    class 
    BufferedImage 子类描述了一个 Image 具有可访问的图像数据缓冲区。
    class 
    ColorModel 抽象类封装了将像素值转换为颜色组件(例如,红色、绿色和蓝色)和 alpha 组件的方法。
    class 
    一个 ColorModel 类,它处理将颜色和 alpha 信息表示为单独样本的像素值,并将每个样本存储在单独的数据元素中。
    class 
    DirectColorModel 类是一个 ColorModel 类,它处理将 RGB 颜色和 alpha 信息表示为单独样本的像素值,并将单个像素的所有样本打包为单个 int、short 或字节数量。
    class 
    IndexColorModel 类是一个 ColorModel 类,它处理由单个样本组成的像素值,该样本是默认 sRGB 颜色空间中固定颜色图的索引。
    class 
    PackedColorModel 类是一个抽象的 ColorModel 类,它处理将颜色和 alpha 信息表示为单独样本的像素值,并将单个像素的所有样本打包为单个 int、short 或 byte 数量。
    class 
    VolatileImage 是一个图像,由于超出应用程序控制的情况(例如,由操作系统或其他应用程序引起的情况),它可能随时丢失其内容。
  • Transparencyjavax.swing.plaf 中的用法

    javax.swing.plaf 中实现 Transparency 的类
    修饰符和类型
    描述
    class 
    实现 UIResource 的 Color 的子类。