visad.util
Class LabeledRGBAWidget
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- visad.util.LabeledColorWidget
-
- visad.util.LabeledRGBAWidget
-
- 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 LabeledRGBAWidget extends LabeledColorWidget
A color widget that allows users to interactively map numeric data to RGBA 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 LabeledRGBAWidget(ScalarMap smap)Deprecated.- use LabeledColorWidget insteadLabeledRGBAWidget(ScalarMap smap, float min, float max)Deprecated.- use LabeledColorWidget insteadLabeledRGBAWidget(ScalarMap smap, float min, float max, float[][] table)Deprecated.- use LabeledColorWidget insteadLabeledRGBAWidget(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
-
LabeledRGBAWidget
public LabeledRGBAWidget(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 ColorAlphaControl 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 LabeledRGBAWidget becomes a ScalarMapListener and sets its range when smap's range is set; the DisplayRealType of smap must be Display.RGBA and should already be added to a Display- Throws:
VisADExceptionjava.rmi.RemoteException
-
LabeledRGBAWidget
public LabeledRGBAWidget(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 ColorAlphaControl 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.RGBA and should already be added to a Display- Throws:
VisADExceptionjava.rmi.RemoteException
-
LabeledRGBAWidget
public LabeledRGBAWidget(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 ColorAlphaControl 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][4] with values between 0.0f and 1.0f; the DisplayRealType of smap must be Display.RGBA and should already be added to a Display- Throws:
VisADExceptionjava.rmi.RemoteException
-
LabeledRGBAWidget
public LabeledRGBAWidget(ScalarMap smap, float min, float max, float[][] table, boolean update) throws VisADException, java.rmi.RemoteException
Deprecated. - use LabeledColorWidget insteadconstruct a LabeledRGBAWidget linked to the ColorAlphaControl in smap (which must be to Display.RGBA), with range of values (min, max), initial color table in format float[TABLE_SIZE][4] 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