org.jdesktop.jxlayer.plaf.ext
Class ButtonPanelUI
java.lang.Object
javax.swing.plaf.ComponentUI
org.jdesktop.jxlayer.plaf.LayerUI<V>
org.jdesktop.jxlayer.plaf.AbstractLayerUI<JComponent>
org.jdesktop.jxlayer.plaf.ext.ButtonPanelUI
- All Implemented Interfaces:
- Serializable
public class ButtonPanelUI
- extends AbstractLayerUI<JComponent>
- See Also:
- Serialized Form
| Methods inherited from class org.jdesktop.jxlayer.plaf.AbstractLayerUI |
configureGraphics, eventDispatched, getClip, getComposite, getLayerEventMask, getRenderingHints, getTransform, handlePropertyChangeEvent, isDirty, paint, paintLayer, processFocusEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, setDirty |
| Methods inherited from class org.jdesktop.jxlayer.plaf.LayerUI |
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, getPreferredScrollableViewportSize, getPropertyChangeListeners, getPropertyChangeListeners, getScrollableBlockIncrement, getScrollableTracksViewportHeight, getScrollableTracksViewportWidth, getScrollableUnitIncrement, removePropertyChangeListener, removePropertyChangeListener, updateUI |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ButtonPanelUI
public ButtonPanelUI()
ButtonPanelUI
public ButtonPanelUI(boolean cyclic)
installUI
public void installUI(JComponent c)
- Description copied from class:
LayerUI
- Configures the
JXLayer this LayerUI is set to.
The default implementation registers the LayerUI
as a property change listener for the passed JXLayer
- Overrides:
installUI in class AbstractLayerUI<JComponent>
- Parameters:
c - the JXLayer where this UI delegate is being installed
uninstallUI
public void uninstallUI(JComponent c)
- Description copied from class:
LayerUI
-
- Overrides:
uninstallUI in class AbstractLayerUI<JComponent>
isFocusCyclic
public boolean isFocusCyclic()
- Returns whether arrow keys should support
cyclic focus traversal ordering for for this ButtonPanelUI.
- Returns:
- whether arrow keys should support
cyclic focus traversal ordering
setFocusCyclic
public void setFocusCyclic(boolean isFocusCyclic)
- Sets whether arrow keys should support
cyclic focus traversal ordering for this ButtonPanelUI.
- Parameters:
isFocusCyclic - sets whether arrow keys should support
cyclic focus traversal ordering
processKeyEvent
protected void processKeyEvent(KeyEvent e,
JXLayer<? extends JComponent> l)
- Processes
KeyEvent occurring on the JXLayer
or any of its subcomponents.
- Overrides:
processKeyEvent in class AbstractLayerUI<JComponent>
- Parameters:
e - the KeyEvent to be processedl - the layer this LayerUI is set to
Copyright © 2011. All Rights Reserved.