com.jtattoo.plaf
Class JTattooUtilities
java.lang.Object
com.jtattoo.plaf.JTattooUtilities
public class JTattooUtilities
- extends Object
- Author:
- Michael Hagen
Method Summary |
static void |
draw3DBorder(Graphics g,
Color c1,
Color c2,
int x,
int y,
int w,
int h)
|
static void |
drawBorder(Graphics g,
Color c,
int x,
int y,
int w,
int h)
|
static void |
drawRound3DBorder(Graphics g,
Color c1,
Color c2,
int x,
int y,
int w,
int h)
|
static void |
drawRoundBorder(Graphics g,
Color c,
int x,
int y,
int w,
int h,
int r)
|
static void |
drawString(JComponent c,
Graphics g,
String text,
int x,
int y)
|
static void |
drawStringUnderlineCharAt(JComponent c,
Graphics g,
String text,
int underlinedIndex,
int x,
int y)
|
static void |
fillHorGradient(Graphics g,
Color[] colors,
int x,
int y,
int w,
int h)
|
static void |
fillInverseHorGradient(Graphics g,
Color[] colors,
int x,
int y,
int w,
int h)
|
static void |
fillInverseVerGradient(Graphics g,
Color[] colors,
int x,
int y,
int w,
int h)
|
static void |
fillVerGradient(Graphics g,
Color[] colors,
int x,
int y,
int w,
int h)
|
static int |
findDisplayedMnemonicIndex(String text,
int mnemonic)
|
static String |
getClippedText(String text,
FontMetrics fm,
int maxWidth)
|
static Dimension |
getFrameSize(Component c)
|
static double |
getJavaVersion()
|
static Point |
getRelLocation(Component c)
|
static Container |
getRootContainer(Component c)
|
static boolean |
isActive(JComponent c)
|
static boolean |
isAIX()
|
static boolean |
isFrameActive(JComponent c)
|
static boolean |
isFreeBSD()
|
static boolean |
isHiresScreen()
|
static boolean |
isHPUX()
|
static boolean |
isLeftToRight(Component c)
|
static boolean |
isLinux()
|
static boolean |
isMac()
|
static boolean |
isOS2()
|
static boolean |
isSunOS()
|
static boolean |
isWindowActive(Window window)
|
static boolean |
isWindows()
|
static void |
smoothFillHorGradient(Graphics g,
Color[] colors,
int x,
int y,
int w,
int h)
|
static void |
smoothFillInverseHorGradient(Graphics g,
Color[] colors,
int x,
int y,
int w,
int h)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JTattooUtilities
public JTattooUtilities()
getJavaVersion
public static double getJavaVersion()
isWindows
public static boolean isWindows()
isOS2
public static boolean isOS2()
isMac
public static boolean isMac()
isLinux
public static boolean isLinux()
isSunOS
public static boolean isSunOS()
isAIX
public static boolean isAIX()
isHPUX
public static boolean isHPUX()
isFreeBSD
public static boolean isFreeBSD()
isHiresScreen
public static boolean isHiresScreen()
isLeftToRight
public static boolean isLeftToRight(Component c)
isActive
public static boolean isActive(JComponent c)
isFrameActive
public static boolean isFrameActive(JComponent c)
isWindowActive
public static boolean isWindowActive(Window window)
getRootContainer
public static Container getRootContainer(Component c)
getFrameSize
public static Dimension getFrameSize(Component c)
getRelLocation
public static Point getRelLocation(Component c)
getClippedText
public static String getClippedText(String text,
FontMetrics fm,
int maxWidth)
findDisplayedMnemonicIndex
public static int findDisplayedMnemonicIndex(String text,
int mnemonic)
drawString
public static void drawString(JComponent c,
Graphics g,
String text,
int x,
int y)
drawStringUnderlineCharAt
public static void drawStringUnderlineCharAt(JComponent c,
Graphics g,
String text,
int underlinedIndex,
int x,
int y)
fillHorGradient
public static void fillHorGradient(Graphics g,
Color[] colors,
int x,
int y,
int w,
int h)
smoothFillHorGradient
public static void smoothFillHorGradient(Graphics g,
Color[] colors,
int x,
int y,
int w,
int h)
fillInverseHorGradient
public static void fillInverseHorGradient(Graphics g,
Color[] colors,
int x,
int y,
int w,
int h)
smoothFillInverseHorGradient
public static void smoothFillInverseHorGradient(Graphics g,
Color[] colors,
int x,
int y,
int w,
int h)
fillVerGradient
public static void fillVerGradient(Graphics g,
Color[] colors,
int x,
int y,
int w,
int h)
fillInverseVerGradient
public static void fillInverseVerGradient(Graphics g,
Color[] colors,
int x,
int y,
int w,
int h)
drawBorder
public static void drawBorder(Graphics g,
Color c,
int x,
int y,
int w,
int h)
draw3DBorder
public static void draw3DBorder(Graphics g,
Color c1,
Color c2,
int x,
int y,
int w,
int h)
drawRoundBorder
public static void drawRoundBorder(Graphics g,
Color c,
int x,
int y,
int w,
int h,
int r)
drawRound3DBorder
public static void drawRound3DBorder(Graphics g,
Color c1,
Color c2,
int x,
int y,
int w,
int h)
Copyright © 2011. All Rights Reserved.