|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
visad.util.ContourWidget
A widget that allows users to control iso-contours.
| Nested Class Summary | |
(package private) class |
ContourWidget.ContourRangeSlider
Subclass of RangeSlider for selecting min and max values. |
| Nested classes inherited from class javax.swing.JPanel |
JPanel.AccessibleJPanel |
| Nested classes inherited from class javax.swing.JComponent |
JComponent.AccessibleJComponent |
| Nested classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
| Nested classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
| Field Summary |
| Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Container |
|
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
ContourWidget(ScalarMap smap)
construct a ContourWidget linked to the Control in the map (which must be to Display.IsoContour), with default interval, base, min, max, and surface value, and auto-scaling min and max. |
|
ContourWidget(ScalarMap smap,
float surf)
construct a ContourWidget linked to the Control in the map (which must be to Display.IsoContour), with specified surface value, and default interval, min, max, and base, and auto-scaling min and max. |
|
ContourWidget(ScalarMap smap,
float interv,
float min,
float max,
float ba)
construct a ContourWidget linked to the Control in the map (which must be to Display.IsoContour), with specified interval and base, default surface value, min, and max, and auto-scaling min and max. |
|
ContourWidget(ScalarMap smap,
float interv,
float min,
float max,
float ba,
float surf,
boolean update)
construct a ContourWidget linked to the Control in the map (which must be to Display.IsoContour), with specified interval, minimum, maximum, base, surface value, and auto-scale behavior. |
|
| Method Summary | |
void |
actionPerformed(ActionEvent e)
ActionListener method for JTextFields. |
void |
controlChanged(ControlEvent e)
ControlListener method for ContourControl. |
void |
controlChanged(ScalarMapControlEvent evt)
Deal with changes to the ScalarMap control |
Dimension |
getPreferredSize()
Make ContourWidget appear decent-sized |
void |
itemStateChanged(ItemEvent e)
ItemListener method for JCheckBoxes. |
void |
mapChanged(ScalarMapEvent e)
Do-nothing method; ContourRangeSlider handles map data |
(package private) void |
setMinMax(float min,
float max)
|
void |
setPreferredSize(Dimension dim)
Set ContourWidget size |
(package private) void |
setSliderBounds(float min,
float max)
|
void |
stateChanged(ChangeEvent e)
ChangeListener method for JSlider. |
| Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public ContourWidget(ScalarMap smap)
throws VisADException,
RemoteException
public ContourWidget(ScalarMap smap,
float surf)
throws VisADException,
RemoteException
public ContourWidget(ScalarMap smap,
float interv,
float min,
float max,
float ba)
throws VisADException,
RemoteException
public ContourWidget(ScalarMap smap,
float interv,
float min,
float max,
float ba,
float surf,
boolean update)
throws VisADException,
RemoteException
| Method Detail |
void setSliderBounds(float min,
float max)
void setMinMax(float min,
float max)
throws VisADException,
RemoteException
VisADException
RemoteExceptionpublic void actionPerformed(ActionEvent e)
actionPerformed in interface ActionListenerpublic void stateChanged(ChangeEvent e)
stateChanged in interface ChangeListenerpublic void itemStateChanged(ItemEvent e)
itemStateChanged in interface ItemListener
public void controlChanged(ControlEvent e)
throws VisADException,
RemoteException
controlChanged in interface ControlListenerVisADException
RemoteExceptionpublic Dimension getPreferredSize()
public void setPreferredSize(Dimension dim)
public void mapChanged(ScalarMapEvent e)
ContourRangeSlider handles map data
mapChanged in interface ScalarMapListenere - the event
public void controlChanged(ScalarMapControlEvent evt)
throws RemoteException,
VisADException
ScalarMap control
controlChanged in interface ScalarMapListenerevt - the event
VisADException - If there is a problem notifying this listener.
RemoteException - If there was an RMI-related problem.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||