JClass DesktopViews 6.3.0 API
Documentation

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
           
 
Constructor Summary
JCChart3dUI()
           
 
Method Summary
static ComponentUI createUI(JComponent c)
           
protected  void installDefaults(JComponent c)
           
 void installUI(JComponent c)
           
 void uninstallUI(JComponent c)
           
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getMaximumSize, getMinimumSize, getPreferredSize, paint, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

chart3dUI

protected static com.klg.jclass.chart3d.JCChart3dUI chart3dUI
Constructor Detail

JCChart3dUI

public JCChart3dUI()
Method Detail

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 -

Copyright © 2004 Quest Software Inc..
All rights reserved.