JClass DesktopViews 6.3.0 API
Documentation

Package com.klg.jclass.swing.gauge

Contains JCCircularGauge, a subclass of JComponent whose on-screen representation looks like an analog circular measuring instrument.

See:
          Description

Interface Summary
JCGaugePickListener Event listener interface for gauge pick events.
JCIndicator JCIndicator interface for indicators.
JCLabelGenerator JCLabelGenerator is an interface that can be used to generate labels for a JCTick.
JCNeedle The interface for needles.
JCRange The interface for range objects.
JCScale JCScale is the interface for circular and linear scales.
JCTick The interface for tick objects.
 

Class Summary
DefaultLegendPopulatorRenderer This is the default implmentation of both JCLegendPopulator and JCLegendRenderer.
GaugeConstraint A GaugeConstraint is one that provides layout information for a component that needs to be placed on a circular or linear gauge.
GaugeLayout GaugeLayout -- lays out GaugeConstraint components.
GaugeUtil This class contains common methods for performing linear transformations.
JCAbstractIndicator An indicator points to a particular value on its associated scale.
JCAbstractNeedle A needle points to a current value on its associated scale.
JCAbstractNeedle.InteractionType Needle interaction types.
JCAbstractRange A range is also used to highlight some sub-portion of the scale by the use of color or an image.
JCAbstractScale A graduated scale.
JCAbstractScale.Direction Enum's for the direction parameter.
JCAbstractTick A graduated scale marker object.
JCCenter A center object is used to mark the position of the center of a circular scale in a JCCircularScale widget.
JCCircularGauge JCCircularGauge models a real-world gauge, such as you might see on a car dashboard.
JCCircularGauge.GaugeType Enums for gauge types.
JCCircularIndicator A indicator points to a given value on its scale.
JCCircularNeedle A needle points to values on its scale.
JCCircularRange A circular range is used to demarcate some sub-portion of the scale.
JCCircularScale JCCircularScale provides a graduated scale.
JCCircularTick The class for tick marks that are drawn on a JCCircularScale.
JCGauge The parent class for linear and circular gauges.
JCGaugeArea This is the sub-portion of the overall gauge real estate onto which the actual linear/circular portion of the gauge is drawn.
JCGaugePickEvent Represents a pick event in JCGauge.
JCIndicatorStyle Provides constants for the built-in indicator styles for a JCIndicator and provides a constructor for defining a user-defined indicator style.
JCLinearGauge JCLinearGauge.
JCLinearIndicator An indicator points to values on its scale.
JCLinearNeedle A needle points to values on its scale.
JCLinearRange  
JCLinearScale JCLinearScale provides a graduated scale drawn in a linear fashion.
JCLinearScale.Orientation Orientation enumeration.
JCLinearTick The class for tick marks that are drawn on a JCLinearScale.
JCNeedleStyle Provides constants for the built-in needle styles for a JCNeedle and provides a constructor for passing in a user-defined needle style.
JCPolygon Provides an extension of the Polygon class that stores a bounding box for easy access.
JCTickStyle Provides the constants from the built-in tick styles for a JCTick, and provides a constructor for passing in a user-defined tick style.
LinearConstraint A LinearConstraint is one that provides layout information for a component that needs to be placed on a linear gauge.
LinearLayout LinearLayout -- lays out LinearConstraint components.
RadialConstraint A RadialConstraint is one that provides layout information for a component that needs to be placed on a circular gauge.
RadialLayout RadialLayout -- lays out RadialConstraint components.
 

Package com.klg.jclass.swing.gauge Description

Contains JCCircularGauge, a subclass of JComponent whose on-screen representation looks like an analog circular measuring instrument. Various types of user interaction are possible, so values may be set as well as read.


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