All Packages Class Hierarchy This Package Previous Next Index
Class java.awt.swing.basic.BasicLabelUI
java.lang.Object
|
+----java.awt.swing.plaf.ComponentUI
|
+----java.awt.swing.plaf.LabelUI
|
+----java.awt.swing.basic.BasicLabelUI
- public class BasicLabelUI
- extends LabelUI
- implements Serializable
A Windows L&F implementation of LabelUI. This implementation
is completely static, i.e. there's only one UIView implementation
that's shared by all JLabel objects.
labelUI-
BasicLabelUI()
-
createUI(JComponent)
-
getMaximumSize(JComponent)
-
getMinimumSize(JComponent)
-
getPreferredSize(JComponent)
-
installUI(JComponent)
-
layoutCL(JLabel, FontMetrics, String, Icon, Rectangle, Rectangle, Rectangle)
-
paint(Graphics, JComponent)
-
uninstallUI(JComponent)
-
labelUI
protected static BasicLabelUI labelUI
BasicLabelUI
public BasicLabelUI()
layoutCL
protected String layoutCL(JLabel label,
FontMetrics fontMetrics,
String text,
Icon icon,
Rectangle viewR,
Rectangle iconR,
Rectangle textR)
paint
public void paint(Graphics g,
JComponent c)
- Overrides:
- paint in class ComponentUI
getPreferredSize
public Dimension getPreferredSize(JComponent c)
- Overrides:
- getPreferredSize in class ComponentUI
getMinimumSize
public Dimension getMinimumSize(JComponent c)
- Overrides:
- getMinimumSize in class ComponentUI
getMaximumSize
public Dimension getMaximumSize(JComponent c)
- Overrides:
- getMaximumSize in class ComponentUI
installUI
public void installUI(JComponent c)
- Overrides:
- installUI in class ComponentUI
uninstallUI
public void uninstallUI(JComponent c)
- Overrides:
- uninstallUI in class ComponentUI
createUI
public static ComponentUI createUI(JComponent c)
All Packages Class Hierarchy This Package Previous Next Index
Submit a bug or feature