visad.util
Class LabeledRGBWidget
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- visad.util.LabeledColorWidget
-
- visad.util.LabeledRGBWidget
-
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible
Deprecated.- use LabeledColorWidget
public class LabeledRGBWidget extends LabeledColorWidget
A color widget that allows users to interactively map numeric data to RGB tuples based on the Vis5D color widget- Since:
- Visad Utility Library v0.7.1
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Field Summary
-
Fields inherited from class javax.swing.JComponent
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
-
-
Constructor Summary
Constructors Constructor and Description LabeledRGBWidget(ScalarMap smap)Deprecated.- use LabeledColorWidget insteadLabeledRGBWidget(ScalarMap smap, float min, float max)Deprecated.- use LabeledColorWidget insteadLabeledRGBWidget(ScalarMap smap, float min, float max, float[][] table)Deprecated.- use LabeledColorWidget insteadLabeledRGBWidget(ScalarMap smap, float min, float max, float[][] table, boolean update)Deprecated.- use LabeledColorWidget instead
-
Method Summary
-
Methods inherited from class visad.util.LabeledColorWidget
actionPerformed, getBaseMap, getMaximumSize, getMinimumSize, getPreferredSize, getPreview, getSlider, getTable, main, setMaximumSize, setMinimumSize, setPreferredSize, setTable
-
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, setUI, updateUI
-
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getNextFocusableComponent, getPopupLocation, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setNextFocusableComponent, setOpaque, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
-
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate
-
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
Constructor Detail
-
LabeledRGBWidget
public LabeledRGBWidget(ScalarMap smap) throws VisADException, java.rmi.RemoteException
Deprecated. - use LabeledColorWidget insteadthis will be labeled with the name of smap's RealType and linked to the ColorControl in smap; the range of RealType values mapped to color is taken from smap.getRange() - this allows a color widget to be used with a range of values defined by auto-scaling from displayed Data; if smap's range values are not available at the time this constructor is invoked, the LabeledRGBWidget becomes a ScalarMapListener and sets its range when smap's range is set; the DisplayRealType of smap must be Display.RGB and should already be added to a Display- Throws:
VisADExceptionjava.rmi.RemoteException
-
LabeledRGBWidget
public LabeledRGBWidget(ScalarMap smap, float min, float max) throws VisADException, java.rmi.RemoteException
Deprecated. - use LabeledColorWidget insteadthis will be labeled with the name of smap's RealType and linked to the ColorControl in smap; the range of RealType values (min, max) is mapped to color as defined by an interactive color widget; the DisplayRealType of smap must be Display.RGB and should already be added to a Display- Throws:
VisADExceptionjava.rmi.RemoteException
-
LabeledRGBWidget
public LabeledRGBWidget(ScalarMap smap, float min, float max, float[][] table) throws VisADException, java.rmi.RemoteException
Deprecated. - use LabeledColorWidget insteadthis will be labeled with the name of smap's RealType and linked to the ColorControl in smap; the range of RealType values (min, max) is mapped to color as defined by an interactive color widget; table initializes the color lookup table, organized as float[TABLE_SIZE][3] with values between 0.0f and 1.0f; the DisplayRealType of smap must be Display.RGB and should already be added to a Display- Throws:
VisADExceptionjava.rmi.RemoteException
-
LabeledRGBWidget
public LabeledRGBWidget(ScalarMap smap, float min, float max, float[][] table, boolean update) throws VisADException, java.rmi.RemoteException
Deprecated. - use LabeledColorWidget insteadconstruct a LabeledRGBWidget linked to the ColorControl in map (which must be to Display.RGB), with range of values (min, max), initial color table in format float[TABLE_SIZE][3] with values between 0.0f and 1.0f, and specified auto-scaling min and max behavior- Throws:
VisADExceptionjava.rmi.RemoteException
-
-
DMelt 3.0 © DataMelt by jWork.ORG