net.infonode.gui
Class RotatableLabelUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.LabelUI
javax.swing.plaf.basic.BasicLabelUI
net.infonode.gui.RotatableLabelUI
- All Implemented Interfaces:
- java.beans.PropertyChangeListener, java.util.EventListener
public class RotatableLabelUI
- extends javax.swing.plaf.basic.BasicLabelUI
Fields inherited from class javax.swing.plaf.basic.BasicLabelUI |
labelUI |
Methods inherited from class javax.swing.plaf.basic.BasicLabelUI |
createUI, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, installComponents, installDefaults, installKeyboardActions, installListeners, installUI, layoutCL, paintDisabledText, paintEnabledText, propertyChange, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI |
Methods inherited from class javax.swing.plaf.ComponentUI |
contains, getAccessibleChild, getAccessibleChildrenCount, update |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
paintIconR
private static java.awt.Rectangle paintIconR
paintTextR
private static java.awt.Rectangle paintTextR
paintViewR
private static java.awt.Rectangle paintViewR
direction
private Direction direction
mirror
private boolean mirror
RotatableLabelUI
public RotatableLabelUI(Direction direction)
RotatableLabelUI
public RotatableLabelUI(Direction direction,
boolean mirror)
getDirection
public Direction getDirection()
setDirection
public void setDirection(Direction direction)
isMirror
public boolean isMirror()
setMirror
public void setMirror(boolean mirror)
paint
public void paint(java.awt.Graphics g,
javax.swing.JComponent c)
- Overrides:
paint
in class javax.swing.plaf.basic.BasicLabelUI