JavaTM Platform
Standard Ed. 6

接口 java.awt.Paint
的使用

使用 Paint 的软件包
java.awt 包含用于创建用户界面和绘制图形图像的所有类。 
javax.swing.plaf 提供一个接口和许多抽象类,Swing 用它们来提供自己的可插入外观功能。 
 

java.awtPaint 的使用
 

实现 Paintjava.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 的方式。
 

返回 Paintjava.awt 中的方法
abstract  Paint Graphics2D.getPaint()
          返回 Graphics2D 上下文中的当前 Paint
 

参数类型为 Paintjava.awt 中的方法
abstract  void Graphics2D.setPaint(Paint paint)
          为 Graphics2D 上下文设置 Paint 属性。
 

javax.swing.plafPaint 的使用
 

实现 Paintjavax.swing.plaf 中的类
 class ColorUIResource
           
 


JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策