public class ProlongMultiGraphs
extends javax.swing.JFrame
implements java.awt.event.WindowListener
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Constructor and Description |
---|
ProlongMultiGraphs(java.lang.String title,
java.lang.String xtitle,
java.lang.String ytitle)
Constructor of graph.
|
Modifier and Type | Method and Description |
---|---|
void |
updateChart(java.lang.String line1,
double baseValue1,
double annualChange1,
java.lang.String line2,
double baseValue2,
double annualChange2)
Method to handle chart update.
|
void |
updateChart(java.lang.String line1,
double baseValue1,
double annualChange1,
java.lang.String line2,
double baseValue2,
double annualChange2,
java.lang.String line3,
double baseValue3,
double annualChange3)
Method to handle chart update.
|
void |
updateChart(java.lang.String line1,
double baseValue1,
double annualChange1,
java.lang.String line2,
double baseValue2,
double annualChange2,
java.lang.String line3,
double baseValue3,
double annualChange3,
java.lang.String line4,
double baseValue4,
double annualChange4,
java.lang.String line5,
double baseValue5,
double annualChange5)
Method to handle chart update.
|
void |
windowActivated(java.awt.event.WindowEvent arg0)
Not used (empty).
|
void |
windowClosed(java.awt.event.WindowEvent arg0)
Not used (empty).
|
void |
windowClosing(java.awt.event.WindowEvent arg0)
Method to handle close button pressing (reset, invisible).
|
void |
windowDeactivated(java.awt.event.WindowEvent arg0)
Not used (empty).
|
void |
windowDeiconified(java.awt.event.WindowEvent arg0)
Not used (empty).
|
void |
windowIconified(java.awt.event.WindowEvent arg0)
Not used (empty).
|
void |
windowOpened(java.awt.event.WindowEvent arg0)
Not used (empty).
|
getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setTransferHandler, update
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
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, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, 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, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, dispatchEvent, enable, enable, enableInputMethods, 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, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public ProlongMultiGraphs(java.lang.String title, java.lang.String xtitle, java.lang.String ytitle)
title
- Title of graphxtitle
- X-Axis labelytitle
- Y-Axis labelpublic void updateChart(java.lang.String line1, double baseValue1, double annualChange1, java.lang.String line2, double baseValue2, double annualChange2)
line1
- Label of first seriesbaseValue1
- Base value of first seriesannualChange1
- Annual change of first seriesline2
- Label of second seriesbaseValue2
- Base value of second seriesannualChange2
- Annual change of second seriespublic void updateChart(java.lang.String line1, double baseValue1, double annualChange1, java.lang.String line2, double baseValue2, double annualChange2, java.lang.String line3, double baseValue3, double annualChange3)
line1
- Label of first seriesbaseValue1
- Base value of first seriesannualChange1
- Annual change of first seriesline2
- Label of second seriesbaseValue2
- Base value of second seriesannualChange2
- Annual change of second seriesline3
- Label of third seriesbaseValue3
- Base value of third seriesannualChange3
- Annual change of third seriespublic void updateChart(java.lang.String line1, double baseValue1, double annualChange1, java.lang.String line2, double baseValue2, double annualChange2, java.lang.String line3, double baseValue3, double annualChange3, java.lang.String line4, double baseValue4, double annualChange4, java.lang.String line5, double baseValue5, double annualChange5)
line1
- Label of first seriesbaseValue1
- Base value of first seriesannualChange1
- Annual change of first seriesline2
- Label of second seriesbaseValue2
- Base value of second seriesannualChange2
- Annual change of second seriesline3
- Label of third seriesbaseValue3
- Base value of third seriesannualChange3
- Annual change of third seriesline4
- Label of fourth seriesbaseValue4
- Base value of fourth seriesannualChange4
- Annual change of fourth seriesline5
- Label of fifth seriesbaseValue5
- Base value of fifth seriesannualChange5
- Annual change of fifth seriespublic void windowClosing(java.awt.event.WindowEvent arg0)
windowClosing
in interface java.awt.event.WindowListener
public void windowActivated(java.awt.event.WindowEvent arg0)
windowActivated
in interface java.awt.event.WindowListener
public void windowClosed(java.awt.event.WindowEvent arg0)
windowClosed
in interface java.awt.event.WindowListener
public void windowDeactivated(java.awt.event.WindowEvent arg0)
windowDeactivated
in interface java.awt.event.WindowListener
public void windowDeiconified(java.awt.event.WindowEvent arg0)
windowDeiconified
in interface java.awt.event.WindowListener
public void windowIconified(java.awt.event.WindowEvent arg0)
windowIconified
in interface java.awt.event.WindowListener
public void windowOpened(java.awt.event.WindowEvent arg0)
windowOpened
in interface java.awt.event.WindowListener