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
-