public final class PlasticXPUtils
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
private |
PlasticXPUtils() |
| Modifier and Type | Method and Description |
|---|---|
static void |
drawButtonBorder(java.awt.Graphics g,
int x,
int y,
int w,
int h,
java.awt.Color backgroundColor,
java.awt.Color edgeColor,
java.awt.Color cornerColor)
Draws a button border for an xp button with the given colors.
|
(package private) static void |
drawDefaultButtonBorder(java.awt.Graphics g,
int x,
int y,
int w,
int h)
Draws a border for a default xp button.
|
(package private) static void |
drawDisabledButtonBorder(java.awt.Graphics g,
int x,
int y,
int w,
int h)
Draws a border for a disabled xp button.
|
(package private) static void |
drawFocusedButtonBorder(java.awt.Graphics g,
int x,
int y,
int w,
int h)
Draws a border for a focused xp button.
|
private static void |
drawInnerButtonDecoration(java.awt.Graphics g,
int x,
int y,
int w,
int h,
java.awt.Color baseColor)
Draws a button border for an xp button with the given colors.
|
(package private) static void |
drawPlainButtonBorder(java.awt.Graphics g,
int x,
int y,
int w,
int h)
Draws a plain border for an xp button.
|
(package private) static void |
drawPressedButtonBorder(java.awt.Graphics g,
int x,
int y,
int w,
int h)
Draws a border for a pressed xp button.
|
(package private) static void |
drawRect(java.awt.Graphics g,
int x,
int y,
int w,
int h)
An optimized version of Graphics.drawRect.
|
private static java.awt.Color |
translucentColor(java.awt.Color baseColor,
int alpha)
Returns a color that is a translucent copy of the given color.
|
static void drawPlainButtonBorder(java.awt.Graphics g,
int x,
int y,
int w,
int h)
static void drawPressedButtonBorder(java.awt.Graphics g,
int x,
int y,
int w,
int h)
static void drawDefaultButtonBorder(java.awt.Graphics g,
int x,
int y,
int w,
int h)
static void drawFocusedButtonBorder(java.awt.Graphics g,
int x,
int y,
int w,
int h)
static void drawDisabledButtonBorder(java.awt.Graphics g,
int x,
int y,
int w,
int h)
public static void drawButtonBorder(java.awt.Graphics g,
int x,
int y,
int w,
int h,
java.awt.Color backgroundColor,
java.awt.Color edgeColor,
java.awt.Color cornerColor)
private static void drawInnerButtonDecoration(java.awt.Graphics g,
int x,
int y,
int w,
int h,
java.awt.Color baseColor)
static void drawRect(java.awt.Graphics g,
int x,
int y,
int w,
int h)
private static java.awt.Color translucentColor(java.awt.Color baseColor,
int alpha)
baseColor - the base coloralpha - the alpha value