JavaTM 2 Platform
Standard Ed. 6

介面 java.awt.Transparency
的使用

使用 Transparency 的軟體套件
java.awt 包含用於創建使用者介面和繪製圖形圖像的全部類別。 
java.awt.image 提供創建和修改圖像的各種類別。 
javax.swing.plaf 提供一個介面和許多抽象類別,Swing 用它們來提供自己的可插入外觀功能。 
 

java.awtTransparency 的使用
 

java.awtTransparency 的子介面
 interface Paint
          此 Paint 介面定義如何為 Graphics2D 操作產生顏色網要。
 

實作 Transparencyjava.awt 中的類別
 class Color
          Color 類別用於封裝預設 sRGB 顏色空間中的顏色,或者用於封裝由 ColorSpace 標識的任意顏色空間中的顏色。
 class GradientPaint
          GradientPaint 類別提供了使用線性顏色漸變網要填充 Shape 的方法。
 class LinearGradientPaint
          LinearGradientPaint 類別提供利用線性顏色漸變網要填充 Shape 的方式。
 class MultipleGradientPaint
          這是 Paints 的父級類別,它使用多個顏色漸變來填充它們的光柵。
 class RadialGradientPaint
          RadialGradientPaint 類別提供使用圓形輻射顏色漸變網要填充某一形狀的方式。
 class SystemColor
          封裝表示系統中本機 GUI 物件顏色的象徵性顏色的類別。
 class TexturePaint
          TexturePaint 類別提供一種用被指定為 BufferedImage 的紋理填充 Shape 的方式。
 

java.awt.imageTransparency 的使用
 

實作 Transparencyjava.awt.image 中的類別
 class BufferedImage
          BufferedImage 子類別描述具有可存取圖像資料緩衝區的 Image
 class ColorModel
          此 ColorModel 抽象類別封裝了將像素值轉換為顏色份量(例如,紅色、綠色和藍色)和 alpha 份量的方法。
 class ComponentColorModel
          使用像素值將顏色和 alpha 資訊表示為獨立樣本的 ColorModel 類別,該類別以獨立的資料元素存儲每個樣本。
 class DirectColorModel
          DirectColorModel 類別是使用像素值的 ColorModel 類別,像素值以單獨樣本的形式表示 RGB 顏色和 alpha 資訊,並將單個像素的所有樣本打包成單個 int、short 或 byte 量。
 class IndexColorModel
          IndexColorModel 類別是一個 ColorModel 類別,它使用由單個樣本組成的像素值,這些像素值是預設 sRGB 顏色空間中固定 colormap 中的索引。
 class PackedColorModel
          PackedColorModel 類別是一個抽象 ColorModel 類別,它使用的像素值以單獨採樣表示顏色和 alpha 資訊,並將單個像素的所有採樣打包到單個 int、short 或 byte 量中。
 class VolatileImage
          VolatileImage 是一種圖像,它可以在不受應用程序控制的情形下(例如,由作業系統或其他應用程序引起的情況)隨時丟失其內容。
 

javax.swing.plafTransparency 的使用
 

實作 Transparencyjavax.swing.plaf 中的類別
 class ColorUIResource
           
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only