
public abstract class ComponentUI {
// Public Constructors
public ComponentUI();
// Public Class Methods
public static ComponentUI createUI(JComponent c);
// Public Instance Methods
public boolean contains(JComponent c, int x, int y);
public Accessible getAccessibleChild(JComponent c, int i);
public int getAccessibleChildrenCount(JComponent c);
public java.awt.Dimension getMaximumSize(JComponent c);
public java.awt.Dimension getMinimumSize(JComponent c);
constantpublic java.awt.Dimension getPrefer redSize(JComponent c);
emptypublic void installUI(JComponent c);
emptypublic void paint(java.awt.Graphics g, JComponent c);
emptypublic void uninstallUI(JComponent c);
public void update(java.awt.Graphics g, JComponent c);
}
Subc lasses: Too many classes to list.
Passed To: JComponent.setUI()
Retur ned By: UIDefaults.getUI(), UIManager.getUI(), ComponentUI.createUI()
Type Of: JComponent.ui
DesktopIconUI Ja va 1.2
javax.swing .plaf
This abstract class defines the methods that must be implemented by a pluggable look-
and-feel delegate for JDesktopIcon.
public abstract class DesktopIconUI extends ComponentUI {
// Public Constructors
public DesktopIconUI();
}
Passed To: JInter nalFrame.JDesktopIcon.setUI()
Retur ned By: JInter nalFrame.JDesktopIcon.getUI()
DesktopPaneUI Ja va 1.2
javax.swing .plaf
This abstract class defines the methods that must be implemented by a pluggable look-
and-feel delegate for JDesktopPane.
public ...