com.klg.jclass.chart3d
Class JCChart3dUI
java.lang.Object
|
+--javax.swing.plaf.ComponentUI
|
+--com.klg.jclass.chart3d.JCChart3dUI
- public class JCChart3dUI
- extends ComponentUI
JCChart3dUI implements pluggable look and feel for JCChart3d.
To alleviate the necessity of writing separate UI classes for each possible UI,
and to allow chart and chart 3D to have a similar appearance to Swing,
this class handles the UI for all possible UI's. It steals the background
and border UI attributes from JPanel, and the foreground and font attributes
from JLabel. If a user has set these properties themselves, their values
take precedence.
|
Field Summary |
protected static com.klg.jclass.chart3d.JCChart3dUI |
chart3dUI
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
chart3dUI
protected static com.klg.jclass.chart3d.JCChart3dUI chart3dUI
JCChart3dUI
public JCChart3dUI()
installUI
public void installUI(JComponent c)
- Overrides:
installUI in class ComponentUI
- Parameters:
c -
installDefaults
protected void installDefaults(JComponent c)
- Parameters:
c -
createUI
public static ComponentUI createUI(JComponent c)
- Parameters:
c -
- Returns:
uninstallUI
public void uninstallUI(JComponent c)
- Overrides:
uninstallUI in class ComponentUI
- Parameters:
c -