public class PlafPaintUtils extends Object
Constructor and Description |
---|
PlafPaintUtils() |
Modifier and Type | Method and Description |
---|---|
static void |
drawBevel(Graphics2D g,
Rectangle r)
Uses translucent shades of white and black to draw highlights and shadows around a rectangle,
and then frames the rectangle with a shade of gray (120).
|
static TexturePaint |
getCheckerBoard(int checkerSize) |
static Color |
getFocusRingColor() |
static void |
paintFocus(Graphics2D g,
Shape shape,
int pixelSize)
Paints 3 different strokes around a shape to indicate focus.
|
public static Color getFocusRingColor()
UIManager.put("focusRing",customColor);
public static void paintFocus(Graphics2D g, Shape shape, int pixelSize)
The catch is that you have to render this underneath the shape, and the shape should be filled completely.
g
- the graphics to paint toshape
- the shape to outlinepixelSize
- the number of pixels the outline should cover.public static void drawBevel(Graphics2D g, Rectangle r)
This should be called to add a finishing touch on top of existing graphics.
g
- the graphics to paint to.r
- the rectangle to paint.public static TexturePaint getCheckerBoard(int checkerSize)
Copyright © 2024 levigo holding gmbh. All rights reserved.