Uses of Interface
java.awt.Paint
Package | Description |
---|---|
java.awt |
Contains all of the classes for creating user interfaces and for painting
graphics and images.
|
javax.swing |
Provides a set of "lightweight" (all-Java language) components
that, to the maximum degree possible, work the same on all platforms.
|
javax.swing.border |
Provides classes and interface for drawing specialized borders around a Swing
component.
|
javax.swing.plaf |
Provides one interface and many abstract classes that Swing uses to provide
its pluggable look-and-feel capabilities.
|
-
Uses of Paint in java.awt
Classes in java.awt that implement Paint Modifier and Type Class Description class
Color
TheColor
class is used to encapsulate colors in the default sRGB color space or colors in arbitrary color spaces identified by aColorSpace
.class
GradientPaint
TheGradientPaint
class provides a way to fill aShape
with a linear color gradient pattern.class
LinearGradientPaint
TheLinearGradientPaint
class provides a way to fill aShape
with a linear color gradient pattern.class
MultipleGradientPaint
This is the superclass for Paints which use a multiple color gradient to fill in their raster.class
RadialGradientPaint
TheRadialGradientPaint
class provides a way to fill a shape with a circular radial color gradient pattern.class
SystemColor
A class to encapsulate symbolic colors representing the color of native GUI objects on a system.class
TexturePaint
TheTexturePaint
class provides a way to fill aShape
with a texture that is specified as aBufferedImage
. -
Uses of Paint in javax.swing
Methods in javax.swing with parameters of type Paint Modifier and Type Method Description static Border
BorderFactory. createDashedBorder(Paint paint)
Creates a dashed border of the specifiedpaint
.static Border
BorderFactory. createDashedBorder(Paint paint, float length, float spacing)
Creates a dashed border of the specifiedpaint
, relativelength
, and relativespacing
.static Border
BorderFactory. createDashedBorder(Paint paint, float thickness, float length, float spacing, boolean rounded)
Creates a dashed border of the specifiedpaint
,thickness
, line shape, relativelength
, and relativespacing
.static Border
BorderFactory. createStrokeBorder(BasicStroke stroke, Paint paint)
Creates a border of the specifiedstroke
andpaint
. -
Uses of Paint in javax.swing.border
Methods in javax.swing.border that return Paint Modifier and Type Method Description Paint
StrokeBorder. getPaint()
Returns thePaint
object used to generate a color during the border rendering.Constructors in javax.swing.border with parameters of type Paint Constructor Description StrokeBorder(BasicStroke stroke, Paint paint)
Creates a border of the specifiedstroke
andpaint
. -
Uses of Paint in javax.swing.plaf
Classes in javax.swing.plaf that implement Paint Modifier and Type Class Description class
ColorUIResource
A subclass of Color that implements UIResource.