public final class RotationMenu extends MenuBase
Modifier and Type | Field and Description |
---|---|
private static RotationMenu |
instance |
static java.lang.String |
ROTATE_0_DEGREES |
static java.lang.String |
ROTATE_180_DEGREES |
static java.lang.String |
ROTATE_270_DEGREES |
static java.lang.String |
ROTATE_90_DEGREES |
private javax.swing.JRadioButtonMenuItem |
rotate0Item |
private javax.swing.JRadioButtonMenuItem |
rotate180Item |
private javax.swing.JRadioButtonMenuItem |
rotate270Item |
private javax.swing.JRadioButtonMenuItem |
rotate90Item |
Modifier | Constructor and Description |
---|---|
private |
RotationMenu()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
private javax.swing.JMenu |
createRotationMenu() |
static RotationMenu |
getInstance()
Provides the RotationMenu instance.
|
static int |
getRotationDegrees() |
static int |
getRotationDegrees(java.lang.String actionCommand) |
static boolean |
isRotationMenu(java.lang.String actionCommand) |
void |
setRotationSelection(java.lang.String selection)
Set the rotation selection.
|
addMenuListeners, getMenu, setEnableMenu, setMenu
public static final java.lang.String ROTATE_0_DEGREES
public static final java.lang.String ROTATE_90_DEGREES
public static final java.lang.String ROTATE_180_DEGREES
public static final java.lang.String ROTATE_270_DEGREES
private static RotationMenu instance
private javax.swing.JRadioButtonMenuItem rotate0Item
private javax.swing.JRadioButtonMenuItem rotate90Item
private javax.swing.JRadioButtonMenuItem rotate180Item
private javax.swing.JRadioButtonMenuItem rotate270Item
public static RotationMenu getInstance()
public void setRotationSelection(java.lang.String selection)
selection
- String instance.public static boolean isRotationMenu(java.lang.String actionCommand)
public static int getRotationDegrees()
public static int getRotationDegrees(java.lang.String actionCommand)
private javax.swing.JMenu createRotationMenu()