public class BackgroundPaintingUtils extends Object
Constructor | Description |
---|---|
BackgroundPaintingUtils() |
Modifier and Type | Method | Description |
---|---|---|
static void |
fillAndWatermark(Graphics g,
JComponent c,
Color fillColor,
Rectangle rect) |
Updates the background of the specified component on the specified
graphic context in the specified rectangle.
|
static void |
update(Graphics g,
Component c,
boolean force) |
Updates the background of the specified component on the specified
graphic context.
|
static void |
update(Graphics g,
Component c,
boolean force,
DecorationAreaType decorationType) |
Updates the background of the specified component on the specified
graphic context.
|
static void |
updateIfOpaque(Graphics g,
Component c) |
Updates the background of the specified component on the specified
graphic context.
|
public static void updateIfOpaque(Graphics g, Component c)
g
- Graphic context.c
- Component.public static void update(Graphics g, Component c, boolean force)
force
parameter is false
and at least one of
the following conditions holds:
g
- Graphic context.c
- Component.force
- If true
, the painting of background is enforced.public static void update(Graphics g, Component c, boolean force, DecorationAreaType decorationType)
force
parameter is false
and at least one of
the following conditions holds:
g
- Graphic context.c
- Component.force
- If true
, the painting of background is enforced.decorationType
- The decoration type to use. A null
value will result in
the component being asked.public static void fillAndWatermark(Graphics g, JComponent c, Color fillColor, Rectangle rect)
g
- Graphic context.c
- Component.fillColor
- Fill color.rect
- The rectangle to fill.