org.tbee.swing.glasspane
Class FoggedGlasspane.EnhancedLockableUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by org.jdesktop.jxlayer.plaf.LayerUI<V>
          extended by org.jdesktop.jxlayer.plaf.AbstractLayerUI<V>
              extended by org.jdesktop.jxlayer.plaf.AbstractBufferedLayerUI<javax.swing.JComponent>
                  extended by org.jdesktop.jxlayer.plaf.ext.LockableUI
                      extended by org.tbee.swing.glasspane.FoggedGlasspane.EnhancedLockableUI
All Implemented Interfaces:
java.beans.PropertyChangeListener, java.util.EventListener, org.jdesktop.jxlayer.plaf.item.LayerItem, org.jdesktop.jxlayer.plaf.item.LayerItemListener
Enclosing class:
FoggedGlasspane

public class FoggedGlasspane.EnhancedLockableUI
extends org.jdesktop.jxlayer.plaf.ext.LockableUI

Subclass of the LockableUI which shows a button that allows to unlock the JXLayer when it is locked


Constructor Summary
FoggedGlasspane.EnhancedLockableUI()
           
 
Method Summary
 void installUI(javax.swing.JComponent c)
           
 void setLocked(boolean isLocked)
           
 void uninstallUI(javax.swing.JComponent c)
           
 
Methods inherited from class org.jdesktop.jxlayer.plaf.ext.LockableUI
getLayerEffects, getLockedCursor, getLockedEffects, getLockedEffects, isIncrementalUpdate, isLocked, layerItemChanged, paint, paintLayer, setEnabled, setLockedCursor, setLockedEffects
 
Methods inherited from class org.jdesktop.jxlayer.plaf.AbstractBufferedLayerUI
applyLayerEffects, createBuffer, getBuffer, getLayer, isBufferContentValid, isBufferFormatValid, propertyChange, setBuffer, updateUI
 
Methods inherited from class org.jdesktop.jxlayer.plaf.AbstractLayerUI
addLayerItemListener, addPropertyChangeListener, addPropertyChangeListener, configureGraphics, eventDispatched, fireLayerItemChanged, fireLayerItemChanged, firePropertyChange, getClip, getComposite, getLayerEventMask, getLayerItemListeners, getPropertyChangeListeners, getPropertyChangeListeners, getRenderingHints, getTransform, isAWTEventListenerEnabled, isDirty, isEnabled, processFocusEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, registerAWTEventListener, removeLayerItemListener, removePropertyChangeListener, removePropertyChangeListener, setDirty, setLayerEventMask, unregisterAWTEventListener
 
Methods inherited from class org.jdesktop.jxlayer.plaf.LayerUI
getAccessibleChild, getAccessibleChildrenCount, getPreferredScrollableViewportSize, getScrollableBlockIncrement, getScrollableTracksViewportHeight, getScrollableTracksViewportWidth, getScrollableUnitIncrement, isEventEnabled, update
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, createUI, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FoggedGlasspane.EnhancedLockableUI

public FoggedGlasspane.EnhancedLockableUI()
Parameters:
component -
Method Detail

installUI

public void installUI(javax.swing.JComponent c)
Overrides:
installUI in class org.jdesktop.jxlayer.plaf.ext.LockableUI

uninstallUI

public void uninstallUI(javax.swing.JComponent c)
Overrides:
uninstallUI in class org.jdesktop.jxlayer.plaf.ext.LockableUI

setLocked

public void setLocked(boolean isLocked)
Overrides:
setLocked in class org.jdesktop.jxlayer.plaf.ext.LockableUI


Copyright © 2010 KnowledgePlaza. All Rights Reserved.