|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--java.awt.Window
|
+--java.awt.Dialog
|
+--javax.swing.JDialog
|
+--gov.sns.tools.apputils.SimpleChartDialog
Dialog box that can be attached to a JCChart to make common settings available to the user. If you want the dialog to show when the popup menu item event occurs, you must add this as a MouseListener of the desired target view.
| Field Summary | |
protected java.awt.Component |
_parent
|
protected ChartPopupAdaptor |
chartAdaptor
|
| Fields inherited from class javax.swing.JDialog |
accessibleContext, rootPane, rootPaneCheckingEnabled |
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface javax.swing.SwingConstants |
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST |
| Fields inherited from interface javax.swing.WindowConstants |
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
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 |
|
| Method Summary | |
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 |
| Methods inherited from class javax.swing.JDialog |
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
| Methods inherited from class java.awt.Dialog |
addNotify, dispose, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated, show |
| Methods inherited from class java.awt.Window |
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, toBack, toFront |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
| Methods inherited from class java.awt.Component |
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, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, 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, isOpaque, 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, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
protected ChartPopupAdaptor chartAdaptor
protected java.awt.Component _parent
| Constructor Detail |
public SimpleChartDialog(java.awt.Component parent,
ChartPopupAdaptor aChartAdaptor)
parent - the parent view near which to display this dialogaChartAdaptor - the chart popup adaptor to use
public 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 use
public 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 use| Method Detail |
protected 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
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||