Home » openjdk-7 » javax » swing » plaf » basic » [javadoc | source]
javax.swing.plaf.basic
public class: BasicGraphicsUtils [javadoc | source]
java.lang.Object
   javax.swing.plaf.basic.BasicGraphicsUtils
Method from javax.swing.plaf.basic.BasicGraphicsUtils Summary:
drawBezel,   drawDashedRect,   drawEtchedRect,   drawGroove,   drawLoweredBezel,   drawString,   drawStringUnderlineCharAt,   getEtchedInsets,   getGrooveInsets,   getPreferredButtonSize,   isLeftToRight,   isMenuShortcutKeyDown
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from javax.swing.plaf.basic.BasicGraphicsUtils Detail:
 public static  void drawBezel(Graphics g,
    int x,
    int y,
    int w,
    int h,
    boolean isPressed,
    boolean isDefault,
    Color shadow,
    Color darkShadow,
    Color highlight,
    Color lightHighlight) 
 public static  void drawDashedRect(Graphics g,
    int x,
    int y,
    int width,
    int height) 
 public static  void drawEtchedRect(Graphics g,
    int x,
    int y,
    int w,
    int h,
    Color shadow,
    Color darkShadow,
    Color highlight,
    Color lightHighlight) 
 public static  void drawGroove(Graphics g,
    int x,
    int y,
    int w,
    int h,
    Color shadow,
    Color highlight) 
 public static  void drawLoweredBezel(Graphics g,
    int x,
    int y,
    int w,
    int h,
    Color shadow,
    Color darkShadow,
    Color highlight,
    Color lightHighlight) 
 public static  void drawString(Graphics g,
    String text,
    int underlinedChar,
    int x,
    int y) 
    Draw a string with the graphics g at location (x,y) just like g.drawString would. The first occurrence of underlineChar in text will be underlined. The matching algorithm is not case sensitive.
 public static  void drawStringUnderlineCharAt(Graphics g,
    String text,
    int underlinedIndex,
    int x,
    int y) 
    Draw a string with the graphics g at location (x, y) just like g.drawString would. The character at index underlinedIndex in text will be underlined. If index is beyond the bounds of text (including < 0), nothing will be underlined.
 public static Insets getEtchedInsets() 
    Returns the amount of space taken up by a border drawn by drawEtchedRect()
 public static Insets getGrooveInsets() 
    Returns the amount of space taken up by a border drawn by drawGroove()
 public static Dimension getPreferredButtonSize(AbstractButton b,
    int textIconGap) 
 static boolean isLeftToRight(Component c) 
 static boolean isMenuShortcutKeyDown(InputEvent event)