public class WavePopup extends JPopupMenu implements ItemListener
JPopupMenu.AccessibleJPopupMenu, JPopupMenu.SeparatorJComponent.AccessibleJComponentContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategylistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description |
|---|
WavePopup() |
WavePopup(SetupWaveformParams setup_params,
ProfileDialog profDialog) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
InitColorMenu() |
protected void |
InitOptionMenu() |
void |
itemStateChanged(ItemEvent e) |
protected void |
SelectListItem(ButtonGroup bg,
int idx) |
protected void |
SetColor(int idx) |
void |
setColorMapDialog(ColorMapDialog colorMapDialog) |
void |
SetDeselectPoint(Waveform w) |
protected void |
SetImageMenu() |
protected void |
SetMarker(int idx) |
protected void |
SetMarkerStep(int step) |
protected void |
SetMenu() |
protected void |
SetMenuItem(boolean is_image) |
protected void |
SetMenuLabel() |
protected void |
SetMode1D(int mode) |
protected void |
SetMode2D(int mode) |
void |
setParent(Container parent) |
protected void |
SetSignalMenu() |
void |
Show(Waveform w,
int x,
int y,
int tran_x,
int tran_y) |
void |
ShowColorMapDialog(Waveform wave) |
protected void |
ShowDialog() |
void |
ShowProfileDialog(Waveform wave) |
add, add, add, addMenuKeyListener, addPopupMenuListener, addSeparator, createActionChangeListener, createActionComponent, firePopupMenuCanceled, firePopupMenuWillBecomeInvisible, firePopupMenuWillBecomeVisible, getAccessibleContext, getComponent, getComponentAtIndex, getComponentIndex, getDefaultLightWeightPopupEnabled, getInvoker, getLabel, getMargin, getMenuKeyListeners, getPopupMenuListeners, getSelectionModel, getSubElements, getUI, getUIClassID, insert, insert, isBorderPainted, isLightWeightPopupEnabled, isPopupTrigger, isVisible, menuSelectionChanged, pack, paintBorder, paramString, processFocusEvent, processKeyEvent, processKeyEvent, processMouseEvent, remove, removeMenuKeyListener, removePopupMenuListener, setBorderPainted, setDefaultLightWeightPopupEnabled, setInvoker, setLabel, setLightWeightPopupEnabled, setLocation, setPopupSize, setPopupSize, setSelected, setSelectionModel, setUI, setVisible, show, updateUIaddAncestorListener, 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, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, 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, unregisterKeyboardAction, updateadd, 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, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTreeaction, 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, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, 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, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleprotected Waveform wave
protected SetupWaveformParams setup_params
protected JSeparator sep1
protected JSeparator sep2
protected JSeparator sep3
protected JMenuItem setup
protected JMenuItem autoscale
protected JMenuItem autoscaleY
protected JMenuItem autoscaleAll
protected JMenuItem autoscaleAllY
protected JMenuItem allSameScale
protected JMenuItem allSameXScale
protected JMenuItem allSameXScaleAutoY
protected JMenuItem allSameYScale
protected JMenuItem resetScales
protected JMenuItem resetAllScales
protected JMenuItem playFrame
protected JMenuItem remove_panel
protected JMenuItem set_point
protected JMenuItem undo_zoom
protected JMenuItem maximize
protected JMenuItem cb_copy
protected JMenuItem profile_dialog
protected JMenuItem colorMap
protected JMenuItem saveAsText
protected JMenu markerList
protected JMenu colorList
protected JMenu markerStep
protected JMenu mode_2d
protected JMenu mode_1d
protected JRadioButtonMenuItem plot_y_time
protected JRadioButtonMenuItem plot_x_y
protected JRadioButtonMenuItem plot_contour
protected JRadioButtonMenuItem plot_image
protected JRadioButtonMenuItem plot_line
protected JRadioButtonMenuItem plot_no_line
protected JRadioButtonMenuItem plot_step
protected ButtonGroup markerList_bg
protected ButtonGroup colorList_bg
protected ButtonGroup markerStep_bg
protected ButtonGroup mode_2d_bg
protected ButtonGroup mode_1d_bg
protected int curr_x
protected int curr_y
protected Container parent
public WavePopup()
public WavePopup(SetupWaveformParams setup_params, ProfileDialog profDialog)
protected void InitColorMenu()
protected void InitOptionMenu()
public void itemStateChanged(ItemEvent e)
itemStateChanged in interface ItemListenerprotected void SelectListItem(ButtonGroup bg, int idx)
protected void SetColor(int idx)
public void setColorMapDialog(ColorMapDialog colorMapDialog)
public void SetDeselectPoint(Waveform w)
protected void SetImageMenu()
protected void SetMarker(int idx)
protected void SetMarkerStep(int step)
protected void SetMenu()
protected void SetMenuItem(boolean is_image)
protected void SetMenuLabel()
protected void SetMode1D(int mode)
protected void SetMode2D(int mode)
public void setParent(Container parent)
protected void SetSignalMenu()
public void Show(Waveform w, int x, int y, int tran_x, int tran_y)
public void ShowColorMapDialog(Waveform wave)
protected void ShowDialog()
public void ShowProfileDialog(Waveform wave)
Copyright © 2020. All rights reserved.