public class PixelInfoView extends JPanel
Modifier and Type | Class and Description |
---|---|
static class |
PixelInfoView.DisplayFilter |
JPanel.AccessibleJPanel
JComponent.AccessibleJComponent
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
Modifier and Type | Field and Description |
---|---|
static int |
BANDS_INDEX |
static int |
FLAGS_INDEX |
static String |
HELP_ID |
static int |
POSITION_INDEX |
static boolean |
PREFERENCE_DEFAULT_SHOW_DISPLAYED_BAND_PIXEL_VALUES |
static boolean |
PREFERENCE_DEFAULT_SHOW_GEO_POS_DECIMALS |
static boolean |
PREFERENCE_DEFAULT_SHOW_PIXEL_POS_DECIMALS |
static boolean |
PREFERENCE_DEFAULT_SHOW_PIXEL_POS_OFFSET_1 |
static String |
PREFERENCE_KEY_SHOW_GEO_POS_DECIMALS
Preferences key for display style of geo-locations
|
static String |
PREFERENCE_KEY_SHOW_ONLY_DISPLAYED_BAND_PIXEL_VALUES
Preferences key for showing all band pixel values in pixel info view
|
static String |
PREFERENCE_KEY_SHOW_PIXEL_POS_DECIMALS
Preferences key for showing floating-point image coordinates
|
static String |
PREFERENCE_KEY_SHOW_PIXEL_POS_OFFSET_ONE
Preferences key for coordinate system starting at (1,1)
|
static int |
TIE_POINT_GRIDS_INDEX |
static int |
TIME_INDEX |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
PixelInfoView()
Constructs a new pixel info view.
|
Modifier and Type | Method and Description |
---|---|
void |
clearProductNodeRefs() |
Product |
getCurrentProduct()
Returns the current product
|
PixelInfoView.DisplayFilter |
getDisplayFilter()
Returns the display filter
|
boolean |
getShowPixelPosOffset1() |
void |
setDisplayFilter(PixelInfoView.DisplayFilter displayFilter)
Sets the filter to be used to filter the displayed bands.
|
void |
updatePixelValues(ProductSceneView view,
int pixelX,
int pixelY,
int level,
boolean pixelPosValid) |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, addImpl, 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, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, 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, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, 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
public static final String HELP_ID
public static final String PREFERENCE_KEY_SHOW_ONLY_DISPLAYED_BAND_PIXEL_VALUES
public static final String PREFERENCE_KEY_SHOW_GEO_POS_DECIMALS
public static final String PREFERENCE_KEY_SHOW_PIXEL_POS_DECIMALS
public static final String PREFERENCE_KEY_SHOW_PIXEL_POS_OFFSET_ONE
public static final boolean PREFERENCE_DEFAULT_SHOW_DISPLAYED_BAND_PIXEL_VALUES
public static final boolean PREFERENCE_DEFAULT_SHOW_GEO_POS_DECIMALS
public static final boolean PREFERENCE_DEFAULT_SHOW_PIXEL_POS_DECIMALS
public static final boolean PREFERENCE_DEFAULT_SHOW_PIXEL_POS_OFFSET_1
public static final int POSITION_INDEX
public static final int TIME_INDEX
public static final int BANDS_INDEX
public static final int TIE_POINT_GRIDS_INDEX
public static final int FLAGS_INDEX
public Product getCurrentProduct()
public void setDisplayFilter(PixelInfoView.DisplayFilter displayFilter)
displayFilter
- the filter, can be nullpublic PixelInfoView.DisplayFilter getDisplayFilter()
public boolean getShowPixelPosOffset1()
public void updatePixelValues(ProductSceneView view, int pixelX, int pixelY, int level, boolean pixelPosValid)
public void clearProductNodeRefs()
Copyright © 2014–2015 European Space Agency (ESA). All rights reserved.