org.jvnet.substance.utils.menu
Class MenuUtilities
java.lang.Object
org.jvnet.substance.utils.menu.MenuUtilities
public class MenuUtilities
- extends java.lang.Object
A collection of ugly finctions from
BasicMenuItemUI
since they are private. This
class is for internal use only.
- Author:
- Kirill Grouchnikov
Method Summary |
static int |
getTextOffset(java.awt.Graphics g,
java.awt.Component menuItemParent)
|
static int |
getTextOffset(java.awt.Graphics g,
javax.swing.JMenuItem menuItem)
|
static int |
getTextOffset(java.awt.Graphics g,
javax.swing.JMenuItem menuItem,
java.awt.Component parent)
|
static int |
getTextOffset(java.awt.Graphics g,
javax.swing.JMenuItem menuItem,
java.awt.Font acceleratorFont,
javax.swing.Icon checkIcon,
javax.swing.Icon arrowIcon,
int defaultTextIconGap)
|
static void |
lineupTextRectangle(java.awt.Graphics g,
javax.swing.JMenuItem menuItem,
java.awt.Rectangle textRect,
int defaultTextIconGap)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MenuUtilities
public MenuUtilities()
getTextOffset
public static int getTextOffset(java.awt.Graphics g,
java.awt.Component menuItemParent)
getTextOffset
public static int getTextOffset(java.awt.Graphics g,
javax.swing.JMenuItem menuItem)
getTextOffset
public static int getTextOffset(java.awt.Graphics g,
javax.swing.JMenuItem menuItem,
java.awt.Component parent)
getTextOffset
public static int getTextOffset(java.awt.Graphics g,
javax.swing.JMenuItem menuItem,
java.awt.Font acceleratorFont,
javax.swing.Icon checkIcon,
javax.swing.Icon arrowIcon,
int defaultTextIconGap)
lineupTextRectangle
public static void lineupTextRectangle(java.awt.Graphics g,
javax.swing.JMenuItem menuItem,
java.awt.Rectangle textRect,
int defaultTextIconGap)