public class WebRadioButtonMenuItem extends javax.swing.JRadioButtonMenuItem implements com.alee.managers.language.LanguageMethods, com.alee.managers.settings.SettingsMethods, FontMethods<WebRadioButtonMenuItem>
javax.swing.JRadioButtonMenuItem.AccessibleJRadioButtonMenuItemjavax.swing.JMenuItem.AccessibleJMenuItemjavax.swing.AbstractButton.AccessibleAbstractButton, javax.swing.AbstractButton.ButtonChangeListenerjavax.swing.JComponent.AccessibleJComponentactionListener, BORDER_PAINTED_CHANGED_PROPERTY, changeEvent, changeListener, CONTENT_AREA_FILLED_CHANGED_PROPERTY, DISABLED_ICON_CHANGED_PROPERTY, DISABLED_SELECTED_ICON_CHANGED_PROPERTY, FOCUS_PAINTED_CHANGED_PROPERTY, HORIZONTAL_ALIGNMENT_CHANGED_PROPERTY, HORIZONTAL_TEXT_POSITION_CHANGED_PROPERTY, ICON_CHANGED_PROPERTY, itemListener, MARGIN_CHANGED_PROPERTY, MNEMONIC_CHANGED_PROPERTY, model, MODEL_CHANGED_PROPERTY, PRESSED_ICON_CHANGED_PROPERTY, ROLLOVER_ENABLED_CHANGED_PROPERTY, ROLLOVER_ICON_CHANGED_PROPERTY, ROLLOVER_SELECTED_ICON_CHANGED_PROPERTY, SELECTED_ICON_CHANGED_PROPERTY, TEXT_CHANGED_PROPERTY, VERTICAL_ALIGNMENT_CHANGED_PROPERTY, VERTICAL_TEXT_POSITION_CHANGED_PROPERTYaccessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT| Constructor and Description |
|---|
WebRadioButtonMenuItem()
Constructs new radiobutton menu item.
|
WebRadioButtonMenuItem(javax.swing.Action a)
Constructs new radiobutton menu item using the specified settings.
|
WebRadioButtonMenuItem(javax.swing.Icon icon)
Constructs new radiobutton menu item using the specified settings.
|
WebRadioButtonMenuItem(javax.swing.Icon icon,
boolean selected)
Constructs new radiobutton menu item using the specified settings.
|
WebRadioButtonMenuItem(java.lang.String text)
Constructs new radiobutton menu item using the specified settings.
|
WebRadioButtonMenuItem(java.lang.String text,
boolean selected)
Constructs new radiobutton menu item using the specified settings.
|
WebRadioButtonMenuItem(java.lang.String text,
HotkeyData accelerator)
Constructs new radiobutton menu item using the specified settings.
|
WebRadioButtonMenuItem(java.lang.String text,
javax.swing.Icon icon)
Constructs new radiobutton menu item using the specified settings.
|
WebRadioButtonMenuItem(java.lang.String text,
javax.swing.Icon icon,
boolean selected)
Constructs new radiobutton menu item using the specified settings.
|
WebRadioButtonMenuItem(java.lang.String text,
javax.swing.Icon icon,
boolean b,
HotkeyData accelerator)
Constructs new radiobutton menu item using the specified settings.
|
WebRadioButtonMenuItem(java.lang.String text,
javax.swing.Icon icon,
boolean b,
javax.swing.KeyStroke accelerator)
Constructs new radiobutton menu item using the specified settings.
|
WebRadioButtonMenuItem(java.lang.String text,
javax.swing.Icon icon,
HotkeyData accelerator)
Constructs new radiobutton menu item using the specified settings.
|
WebRadioButtonMenuItem(java.lang.String text,
javax.swing.Icon icon,
javax.swing.KeyStroke accelerator)
Constructs new radiobutton menu item using the specified settings.
|
WebRadioButtonMenuItem(java.lang.String text,
javax.swing.KeyStroke accelerator)
Constructs new radiobutton menu item using the specified settings.
|
| Modifier and Type | Method and Description |
|---|---|
WebRadioButtonMenuItem |
changeFontSize(int change)
Changes font size of the specified component.
|
java.awt.Color |
getAcceleratorBg()
Returns accelerator text background.
|
java.awt.Color |
getAcceleratorDisabledFg()
Returns disabled accelerator foreground.
|
java.awt.Color |
getAcceleratorFg()
Returns accelerator foreground.
|
int |
getAcceleratorGap()
Returns gap between menu item icon/text and accelerator.
|
java.awt.Color |
getCheckColor()
Returns checkbox menu item check color.
|
java.awt.Color |
getDisabledFg()
Returns disabled menu item foreground.
|
java.lang.String |
getFontName()
Returns component font name.
|
int |
getFontSize()
Returns component font size.
|
int |
getIconAlignment()
Returns icon alignment.
|
java.awt.Insets |
getMargin()
Returns menu item margin.
|
Painter |
getPainter()
Returns menu item painter.
|
java.awt.Color |
getSelectedBottomBg()
Returns bottom background color for selected item.
|
java.awt.Color |
getSelectedTopBg()
Returns top background color for selected item.
|
int |
getSideSpacing()
Returns spacing between menu item content and its left/right borders.
|
WebRadioButtonMenuItemUI |
getWebUI()
Returns Web-UI applied to this class.
|
boolean |
isAlignTextToMenuIcons()
Returns whether should align all item texts to a single vertical line within single popup menu or not.
|
boolean |
isBoldFont()
Returns whether component font is bold or not.
|
boolean |
isItalicFont()
Returns whether component font is italic or not.
|
boolean |
isLanguageSet() |
boolean |
isPlainFont()
Returns whether component font is plain or not.
|
void |
loadSettings() |
void |
registerSettings(com.alee.managers.settings.SettingsProcessor settingsProcessor) |
void |
registerSettings(java.lang.String key) |
void |
registerSettings(java.lang.String key,
boolean loadInitialSettings,
boolean applySettingsChanges) |
<T extends com.alee.managers.settings.DefaultValue> |
registerSettings(java.lang.String key,
java.lang.Class<T> defaultValueClass) |
<T extends com.alee.managers.settings.DefaultValue> |
registerSettings(java.lang.String key,
java.lang.Class<T> defaultValueClass,
boolean loadInitialSettings,
boolean applySettingsChanges) |
void |
registerSettings(java.lang.String key,
java.lang.Object defaultValue) |
void |
registerSettings(java.lang.String key,
java.lang.Object defaultValue,
boolean loadInitialSettings,
boolean applySettingsChanges) |
void |
registerSettings(java.lang.String group,
java.lang.String key) |
<T extends com.alee.managers.settings.DefaultValue> |
registerSettings(java.lang.String group,
java.lang.String key,
java.lang.Class<T> defaultValueClass) |
<T extends com.alee.managers.settings.DefaultValue> |
registerSettings(java.lang.String group,
java.lang.String key,
java.lang.Class<T> defaultValueClass,
boolean loadInitialSettings,
boolean applySettingsChanges) |
void |
registerSettings(java.lang.String group,
java.lang.String key,
java.lang.Object defaultValue) |
void |
registerSettings(java.lang.String group,
java.lang.String key,
java.lang.Object defaultValue,
boolean loadInitialSettings,
boolean applySettingsChanges) |
void |
removeLanguage() |
void |
removeLanguageUpdater() |
void |
saveSettings() |
void |
setAccelerator(HotkeyData hotkey)
Sets the key combination which invokes the menu item's action listeners without navigating the menu hierarchy.
|
void |
setAcceleratorBg(java.awt.Color background)
Sets accelerator text background.
|
void |
setAcceleratorDisabledFg(java.awt.Color foreground)
Sets disabled accelerator foreground.
|
void |
setAcceleratorFg(java.awt.Color foreground)
Sets accelerator foreground.
|
void |
setAcceleratorGap(int gap)
Sets gap between menu icon/text and accelerator.
|
void |
setAlignTextToMenuIcons(boolean align)
Sets whether should align all item texts to a single vertical line within single popup menu or not.
|
WebRadioButtonMenuItem |
setBoldFont()
Sets bold font for the component.
|
WebRadioButtonMenuItem |
setBoldFont(boolean apply)
Sets bold font for the component.
|
void |
setCheckColor(java.awt.Color color)
Sets checkbox menu item check color.
|
void |
setDisabledFg(java.awt.Color foreground)
Sets disabled menu item foreground.
|
WebRadioButtonMenuItem |
setFontName(java.lang.String fontName)
Sets component font name.
|
WebRadioButtonMenuItem |
setFontSize(int fontSize)
Sets component font size.
|
WebRadioButtonMenuItem |
setFontSizeAndStyle(int fontSize,
boolean bold,
boolean italic)
Sets font size and style for the specified component.
|
WebRadioButtonMenuItem |
setFontSizeAndStyle(int fontSize,
int style)
Sets font size and style for the specified component.
|
WebRadioButtonMenuItem |
setFontStyle(boolean bold,
boolean italic)
Sets component font style.
|
WebRadioButtonMenuItem |
setFontStyle(int style)
Sets component font style.
|
void |
setIconAlignment(int alignment)
Sets icon alignment
|
WebRadioButtonMenuItem |
setItalicFont()
Sets italic or plain font for the component.
|
WebRadioButtonMenuItem |
setItalicFont(boolean apply)
Sets italic or plain font for the component.
|
void |
setLanguage(java.lang.String key,
java.lang.Object... data) |
void |
setLanguageUpdater(com.alee.managers.language.updaters.LanguageUpdater updater) |
void |
setMargin(java.awt.Insets margin)
Sets menu item margin.
|
void |
setPainter(Painter painter)
Sets menu item painter.
|
WebRadioButtonMenuItem |
setPlainFont()
Sets plain font for the component.
|
WebRadioButtonMenuItem |
setPlainFont(boolean apply)
Sets plain font for the component.
|
void |
setSelectedBottomBg(java.awt.Color background)
Sets bottom background color for selected item.
|
void |
setSelectedTopBg(java.awt.Color background)
Sets top background color for selected item.
|
void |
setSideSpacing(int sideSpacing)
Sets spacing between menu item content and its left/right borders
|
void |
unregisterSettings() |
void |
updateLanguage(java.lang.Object... data) |
void |
updateLanguage(java.lang.String key,
java.lang.Object... data) |
void |
updateUI()
Installs a Web-UI into this component.
|
getAccessibleContext, getUIClassID, paramStringactionPropertyChanged, addMenuDragMouseListener, addMenuKeyListener, configurePropertiesFromAction, fireMenuDragMouseDragged, fireMenuDragMouseEntered, fireMenuDragMouseExited, fireMenuDragMouseReleased, fireMenuKeyPressed, fireMenuKeyReleased, fireMenuKeyTyped, getAccelerator, getComponent, getMenuDragMouseListeners, getMenuKeyListeners, getSubElements, init, isArmed, menuSelectionChanged, processKeyEvent, processMenuDragMouseEvent, processMenuKeyEvent, processMouseEvent, removeMenuDragMouseListener, removeMenuKeyListener, setAccelerator, setArmed, setEnabled, setModel, setUIaddActionListener, addChangeListener, addImpl, addItemListener, checkHorizontalKey, checkVerticalKey, createActionListener, createActionPropertyChangeListener, createChangeListener, createItemListener, doClick, doClick, fireActionPerformed, fireItemStateChanged, fireStateChanged, getAction, getActionCommand, getActionListeners, getChangeListeners, getDisabledIcon, getDisabledSelectedIcon, getDisplayedMnemonicIndex, getHideActionText, getHorizontalAlignment, getHorizontalTextPosition, getIcon, getIconTextGap, getItemListeners, getLabel, getMnemonic, getModel, getMultiClickThreshhold, getPressedIcon, getRolloverIcon, getRolloverSelectedIcon, getSelectedIcon, getSelectedObjects, getText, getUI, getVerticalAlignment, getVerticalTextPosition, imageUpdate, isBorderPainted, isContentAreaFilled, isFocusPainted, isRolloverEnabled, isSelected, paintBorder, removeActionListener, removeChangeListener, removeItemListener, removeNotify, setAction, setActionCommand, setBorderPainted, setContentAreaFilled, setDisabledIcon, setDisabledSelectedIcon, setDisplayedMnemonicIndex, setFocusPainted, setHideActionText, setHorizontalAlignment, setHorizontalTextPosition, setIcon, setIconTextGap, setLabel, setLayout, setMnemonic, setMnemonic, setMultiClickThreshhold, setPressedIcon, setRolloverEnabled, setRolloverIcon, setRolloverSelectedIcon, setSelected, setSelectedIcon, setText, setUI, setVerticalAlignment, setVerticalTextPositionaddAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateadd, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, transferFocusDownCycle, validate, validateTreeaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCyclepublic WebRadioButtonMenuItem()
public WebRadioButtonMenuItem(javax.swing.Action a)
a - menu item actionpublic WebRadioButtonMenuItem(javax.swing.Icon icon)
icon - menu item iconpublic WebRadioButtonMenuItem(javax.swing.Icon icon,
boolean selected)
icon - menu item iconselected - whether this radiobutton item is selected or notpublic WebRadioButtonMenuItem(java.lang.String text)
text - menu item textpublic WebRadioButtonMenuItem(java.lang.String text,
javax.swing.KeyStroke accelerator)
text - menu item textaccelerator - menu item acceleratorpublic WebRadioButtonMenuItem(java.lang.String text,
HotkeyData accelerator)
text - menu item textaccelerator - menu item acceleratorpublic WebRadioButtonMenuItem(java.lang.String text,
javax.swing.Icon icon)
text - menu item texticon - menu item iconpublic WebRadioButtonMenuItem(java.lang.String text,
javax.swing.Icon icon,
boolean selected)
text - menu item texticon - menu item iconselected - whether this radiobutton item is selected or notpublic WebRadioButtonMenuItem(java.lang.String text,
boolean selected)
text - selected - public WebRadioButtonMenuItem(java.lang.String text,
javax.swing.Icon icon,
javax.swing.KeyStroke accelerator)
text - menu item texticon - menu item iconaccelerator - menu item acceleratorpublic WebRadioButtonMenuItem(java.lang.String text,
javax.swing.Icon icon,
boolean b,
javax.swing.KeyStroke accelerator)
text - menu item texticon - menu item iconb - whether this checkbox item is selected or notaccelerator - menu item acceleratorpublic WebRadioButtonMenuItem(java.lang.String text,
javax.swing.Icon icon,
HotkeyData accelerator)
text - menu item texticon - menu item iconaccelerator - menu item acceleratorpublic WebRadioButtonMenuItem(java.lang.String text,
javax.swing.Icon icon,
boolean b,
HotkeyData accelerator)
text - menu item texticon - menu item iconb - whether this checkbox item is selected or notaccelerator - menu item acceleratorpublic void setAccelerator(HotkeyData hotkey)
hotkey - hotkey datapublic java.awt.Insets getMargin()
getMargin in class javax.swing.AbstractButtonpublic void setMargin(java.awt.Insets margin)
setMargin in class javax.swing.AbstractButtonmargin - new menu item marginpublic int getSideSpacing()
public void setSideSpacing(int sideSpacing)
sideSpacing - spacing between menu item content and its left/right borderspublic java.awt.Color getDisabledFg()
public void setDisabledFg(java.awt.Color foreground)
foreground - new disabled menu item foregroundpublic java.awt.Color getSelectedTopBg()
public void setSelectedTopBg(java.awt.Color background)
background - new top background color for selected itempublic java.awt.Color getSelectedBottomBg()
public void setSelectedBottomBg(java.awt.Color background)
background - new bottom background color for selected itempublic java.awt.Color getAcceleratorBg()
public void setAcceleratorBg(java.awt.Color background)
background - new accelerator text backgroundpublic java.awt.Color getAcceleratorFg()
public void setAcceleratorFg(java.awt.Color foreground)
foreground - new accelerator foregroundpublic java.awt.Color getAcceleratorDisabledFg()
public void setAcceleratorDisabledFg(java.awt.Color foreground)
foreground - new disabled accelerator foregroundpublic int getAcceleratorGap()
public void setAcceleratorGap(int gap)
gap - new gap between menu icon/text and acceleratorpublic boolean isAlignTextToMenuIcons()
public void setAlignTextToMenuIcons(boolean align)
align - whether should align all item texts to a single vertical line within single popup menu or notpublic int getIconAlignment()
public void setIconAlignment(int alignment)
alignment - new icon alignmentpublic Painter getPainter()
public void setPainter(Painter painter)
painter - new menu item painterpublic java.awt.Color getCheckColor()
public void setCheckColor(java.awt.Color color)
color - checkbox menu item check colorpublic WebRadioButtonMenuItemUI getWebUI()
public void updateUI()
updateUI in class javax.swing.JMenuItempublic void setLanguage(java.lang.String key,
java.lang.Object... data)
setLanguage in interface com.alee.managers.language.LanguageMethodspublic void updateLanguage(java.lang.Object... data)
updateLanguage in interface com.alee.managers.language.LanguageMethodspublic void updateLanguage(java.lang.String key,
java.lang.Object... data)
updateLanguage in interface com.alee.managers.language.LanguageMethodspublic void removeLanguage()
removeLanguage in interface com.alee.managers.language.LanguageMethodspublic boolean isLanguageSet()
isLanguageSet in interface com.alee.managers.language.LanguageMethodspublic void setLanguageUpdater(com.alee.managers.language.updaters.LanguageUpdater updater)
setLanguageUpdater in interface com.alee.managers.language.LanguageMethodspublic void removeLanguageUpdater()
removeLanguageUpdater in interface com.alee.managers.language.LanguageMethodspublic void registerSettings(java.lang.String key)
registerSettings in interface com.alee.managers.settings.SettingsMethodspublic <T extends com.alee.managers.settings.DefaultValue> void registerSettings(java.lang.String key,
java.lang.Class<T> defaultValueClass)
registerSettings in interface com.alee.managers.settings.SettingsMethodspublic void registerSettings(java.lang.String key,
java.lang.Object defaultValue)
registerSettings in interface com.alee.managers.settings.SettingsMethodspublic void registerSettings(java.lang.String group,
java.lang.String key)
registerSettings in interface com.alee.managers.settings.SettingsMethodspublic <T extends com.alee.managers.settings.DefaultValue> void registerSettings(java.lang.String group,
java.lang.String key,
java.lang.Class<T> defaultValueClass)
registerSettings in interface com.alee.managers.settings.SettingsMethodspublic void registerSettings(java.lang.String group,
java.lang.String key,
java.lang.Object defaultValue)
registerSettings in interface com.alee.managers.settings.SettingsMethodspublic void registerSettings(java.lang.String key,
boolean loadInitialSettings,
boolean applySettingsChanges)
registerSettings in interface com.alee.managers.settings.SettingsMethodspublic <T extends com.alee.managers.settings.DefaultValue> void registerSettings(java.lang.String key,
java.lang.Class<T> defaultValueClass,
boolean loadInitialSettings,
boolean applySettingsChanges)
registerSettings in interface com.alee.managers.settings.SettingsMethodspublic void registerSettings(java.lang.String key,
java.lang.Object defaultValue,
boolean loadInitialSettings,
boolean applySettingsChanges)
registerSettings in interface com.alee.managers.settings.SettingsMethodspublic <T extends com.alee.managers.settings.DefaultValue> void registerSettings(java.lang.String group,
java.lang.String key,
java.lang.Class<T> defaultValueClass,
boolean loadInitialSettings,
boolean applySettingsChanges)
registerSettings in interface com.alee.managers.settings.SettingsMethodspublic void registerSettings(java.lang.String group,
java.lang.String key,
java.lang.Object defaultValue,
boolean loadInitialSettings,
boolean applySettingsChanges)
registerSettings in interface com.alee.managers.settings.SettingsMethodspublic void registerSettings(com.alee.managers.settings.SettingsProcessor settingsProcessor)
registerSettings in interface com.alee.managers.settings.SettingsMethodspublic void unregisterSettings()
unregisterSettings in interface com.alee.managers.settings.SettingsMethodspublic void loadSettings()
loadSettings in interface com.alee.managers.settings.SettingsMethodspublic void saveSettings()
saveSettings in interface com.alee.managers.settings.SettingsMethodspublic WebRadioButtonMenuItem setPlainFont()
setPlainFont in interface FontMethods<WebRadioButtonMenuItem>public WebRadioButtonMenuItem setPlainFont(boolean apply)
setPlainFont in interface FontMethods<WebRadioButtonMenuItem>apply - whether to apply font changes or notpublic boolean isPlainFont()
isPlainFont in interface FontMethods<WebRadioButtonMenuItem>public WebRadioButtonMenuItem setBoldFont()
setBoldFont in interface FontMethods<WebRadioButtonMenuItem>public WebRadioButtonMenuItem setBoldFont(boolean apply)
setBoldFont in interface FontMethods<WebRadioButtonMenuItem>apply - whether to apply font changes or notpublic boolean isBoldFont()
isBoldFont in interface FontMethods<WebRadioButtonMenuItem>public WebRadioButtonMenuItem setItalicFont()
setItalicFont in interface FontMethods<WebRadioButtonMenuItem>public WebRadioButtonMenuItem setItalicFont(boolean apply)
setItalicFont in interface FontMethods<WebRadioButtonMenuItem>apply - whether to apply font changes or notpublic boolean isItalicFont()
isItalicFont in interface FontMethods<WebRadioButtonMenuItem>public WebRadioButtonMenuItem setFontStyle(boolean bold, boolean italic)
setFontStyle in interface FontMethods<WebRadioButtonMenuItem>bold - whether should set bold font or notitalic - whether should set italic font or notpublic WebRadioButtonMenuItem setFontStyle(int style)
setFontStyle in interface FontMethods<WebRadioButtonMenuItem>style - new stylepublic WebRadioButtonMenuItem setFontSize(int fontSize)
setFontSize in interface FontMethods<WebRadioButtonMenuItem>fontSize - font sizepublic WebRadioButtonMenuItem changeFontSize(int change)
changeFontSize in interface FontMethods<WebRadioButtonMenuItem>change - font size change amountpublic int getFontSize()
getFontSize in interface FontMethods<WebRadioButtonMenuItem>public WebRadioButtonMenuItem setFontSizeAndStyle(int fontSize, boolean bold, boolean italic)
setFontSizeAndStyle in interface FontMethods<WebRadioButtonMenuItem>fontSize - new font sizebold - whether should set bold font or notitalic - whether should set italic font or notpublic WebRadioButtonMenuItem setFontSizeAndStyle(int fontSize, int style)
setFontSizeAndStyle in interface FontMethods<WebRadioButtonMenuItem>fontSize - new font sizestyle - new stylepublic WebRadioButtonMenuItem setFontName(java.lang.String fontName)
setFontName in interface FontMethods<WebRadioButtonMenuItem>fontName - new font namepublic java.lang.String getFontName()
getFontName in interface FontMethods<WebRadioButtonMenuItem>