public class SimpleChartDialog
extends javax.swing.JDialog
implements java.awt.event.MouseListener, javax.swing.SwingConstants
javax.swing.JDialog.AccessibleJDialogjava.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityTypejava.awt.Window.AccessibleAWTWindow, java.awt.Window.Type| Modifier and Type | Field and Description |
|---|---|
protected java.awt.Component |
_parent |
protected ChartPopupAdaptor |
chartAdaptor |
accessibleContext, rootPane, rootPaneCheckingEnabledBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTBOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST| Constructor and Description |
|---|
SimpleChartDialog(java.awt.Component parent,
ChartPopupAdaptor aChartAdaptor)
Creates new form SimpleChartDialog
|
SimpleChartDialog(java.awt.Dialog owner,
java.awt.Component parent,
ChartPopupAdaptor aChartAdaptor)
Creates new form SimpleChartDialog
|
SimpleChartDialog(java.awt.Frame owner,
java.awt.Component parent,
ChartPopupAdaptor aChartAdaptor)
Creates new form SimpleChartDialog
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
applySettings()
Apply the values entered in the panel to the chart
|
protected void |
applyXAxisGridSetting()
Set whether to show the x-axis grid
|
protected void |
applyXAxisMajorTicks()
Apply the X-Axis tick spacing
|
protected void |
applyXAxisMaxValue()
Apply the Maximum x-axis value
|
protected void |
applyXAxisMinorTicks()
Apply the X-Axis tick spacing
|
protected void |
applyXAxisMinValue()
Apply the Minimum x-axis value
|
protected void |
applyYAxisGridSetting()
Set whether to show the y-axis grid
|
protected void |
applyYAxisMajorTicks()
Apply the Y-Axis tick spacing
|
protected void |
applyYAxisMaxValue()
Apply the Maximum y-axis value
|
protected void |
applyYAxisMinorTicks()
Apply the Y-Axis tick spacing
|
protected void |
applyYAxisMinValue()
Apply the Minimum y-axis value
|
void |
mouseClicked(java.awt.event.MouseEvent event)
implement MouseListener interface
|
void |
mouseEntered(java.awt.event.MouseEvent event)
implement MouseListener interface
|
void |
mouseExited(java.awt.event.MouseEvent event)
implement MouseListener interface
|
void |
mousePressed(java.awt.event.MouseEvent event)
implement MouseListener interface
|
void |
mouseReleased(java.awt.event.MouseEvent event)
implement MouseListener interface
|
protected void |
revertSettings()
Set the values in the panel to reflect the setting in the chart
|
static void |
setFieldValue(javax.swing.JTextField field,
double value)
convenience method for setting a double field
|
static void |
setFieldValue(javax.swing.JTextField field,
int value)
convenience method for setting an int field
|
protected void |
setup(java.awt.Component parent,
ChartPopupAdaptor aChartAdaptor)
Setup the dialog
|
void |
showDialog()
display this dialog
|
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, updateaddNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBackaddPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFrontadd, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTreeaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleprotected ChartPopupAdaptor chartAdaptor
protected java.awt.Component _parent
public SimpleChartDialog(java.awt.Component parent,
ChartPopupAdaptor aChartAdaptor)
parent - the parent view near which to display this dialogaChartAdaptor - the chart popup adaptor to usepublic SimpleChartDialog(java.awt.Frame owner,
java.awt.Component parent,
ChartPopupAdaptor aChartAdaptor)
owner - the window which owns this dialogparent - the parent view near which to display this dialogaChartAdaptor - the chart popup adaptor to usepublic SimpleChartDialog(java.awt.Dialog owner,
java.awt.Component parent,
ChartPopupAdaptor aChartAdaptor)
owner - the window which owns this dialogparent - the parent view near which to display this dialogaChartAdaptor - the chart popup adaptor to useprotected void setup(java.awt.Component parent,
ChartPopupAdaptor aChartAdaptor)
parent - the parent view near which to display this dialogaChartAdaptor - the chart popup adaptor to usepublic void showDialog()
public static void setFieldValue(javax.swing.JTextField field,
int value)
public static void setFieldValue(javax.swing.JTextField field,
double value)
protected void revertSettings()
protected void applySettings()
protected void applyXAxisMinValue()
protected void applyXAxisMaxValue()
protected void applyXAxisMinorTicks()
protected void applyXAxisMajorTicks()
protected void applyXAxisGridSetting()
protected void applyYAxisMinValue()
protected void applyYAxisMaxValue()
protected void applyYAxisMinorTicks()
protected void applyYAxisMajorTicks()
protected void applyYAxisGridSetting()
public void mouseClicked(java.awt.event.MouseEvent event)
mouseClicked in interface java.awt.event.MouseListenerpublic void mouseEntered(java.awt.event.MouseEvent event)
mouseEntered in interface java.awt.event.MouseListenerpublic void mouseExited(java.awt.event.MouseEvent event)
mouseExited in interface java.awt.event.MouseListenerpublic void mousePressed(java.awt.event.MouseEvent event)
mousePressed in interface java.awt.event.MouseListenerpublic void mouseReleased(java.awt.event.MouseEvent event)
mouseReleased in interface java.awt.event.MouseListener