public class SimpleChartDialog
extends javax.swing.JDialog
implements java.awt.event.MouseListener, javax.swing.SwingConstants
javax.swing.JDialog.AccessibleJDialog
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
Modifier and Type | Field and Description |
---|---|
protected java.awt.Component |
_parent |
protected ChartPopupAdaptor |
chartAdaptor |
accessibleContext, rootPane, rootPaneCheckingEnabled
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
BOTTOM, 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, update
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBack
addPropertyChangeListener, 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, toFront
add, 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, validateTree
action, 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, transferFocusUpCycle
protected 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.MouseListener
public void mouseEntered(java.awt.event.MouseEvent event)
mouseEntered
in interface java.awt.event.MouseListener
public void mouseExited(java.awt.event.MouseEvent event)
mouseExited
in interface java.awt.event.MouseListener
public void mousePressed(java.awt.event.MouseEvent event)
mousePressed
in interface java.awt.event.MouseListener
public void mouseReleased(java.awt.event.MouseEvent event)
mouseReleased
in interface java.awt.event.MouseListener