public class ChartsPanel
extends javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
protected org.jfree.chart.JFreeChart |
chart |
protected ChartProperties |
chartDefaultProperties |
protected org.jfree.chart.ChartPanel |
chartPanel |
static boolean |
DEFAULT_ALLOWDUPLICATEXVALUES |
static boolean |
DEFAULT_AUTOSORT |
static java.awt.Color |
DEFAULT_BACKGROUND |
static java.awt.Color |
DEFAULT_DOMAINGRIDLINECOLOR |
static boolean |
DEFAULT_DRAWSERIESLINEPATH |
static java.awt.Color |
DEFAULT_FOREGROUND |
static java.awt.Color |
DEFAULT_PLOTBACKGROUNDCOLOR |
static boolean |
DEFAULT_PLOTBASESHAPEFILLED |
static boolean |
DEFAULT_PLOTBASESHAPEVISIBLE |
static java.awt.Color |
DEFAULT_RANGEGRIDLINECOLOR |
protected static int |
EXAMPLE_SERIES_NUMBER |
protected java.lang.String |
resourceChart |
protected java.lang.String |
resourceExample |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
ChartsPanel() |
Modifier and Type | Method and Description |
---|---|
void |
addSeries(DataChartSeries series) |
void |
clearData() |
java.lang.String |
getChartTitle() |
java.lang.String |
getChartXAxisLabel() |
java.lang.String |
getChartYAxisLabel() |
int |
getSeriesCount() |
void |
removeAllData() |
void |
setChartTitle(java.lang.String value) |
void |
setChartXAxisLabel(java.lang.String value) |
void |
setChartYAxisLabel(java.lang.String value) |
void |
setExampleData() |
void |
setProperties(java.lang.String chartType) |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, 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, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, 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, setVisible, unregisterKeyboardAction, update
add, 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, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
action, 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, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, 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, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
protected org.jfree.chart.JFreeChart chart
protected org.jfree.chart.ChartPanel chartPanel
protected java.lang.String resourceExample
protected java.lang.String resourceChart
protected ChartProperties chartDefaultProperties
protected static final int EXAMPLE_SERIES_NUMBER
public static final java.awt.Color DEFAULT_FOREGROUND
public static final java.awt.Color DEFAULT_BACKGROUND
public static final boolean DEFAULT_AUTOSORT
public static final boolean DEFAULT_ALLOWDUPLICATEXVALUES
public static final java.awt.Color DEFAULT_PLOTBACKGROUNDCOLOR
public static final java.awt.Color DEFAULT_DOMAINGRIDLINECOLOR
public static final java.awt.Color DEFAULT_RANGEGRIDLINECOLOR
public static final boolean DEFAULT_PLOTBASESHAPEVISIBLE
public static final boolean DEFAULT_PLOTBASESHAPEFILLED
public static final boolean DEFAULT_DRAWSERIESLINEPATH
public void setProperties(java.lang.String chartType)
public void setExampleData()
public void addSeries(DataChartSeries series)
public void clearData()
public void removeAllData()
public int getSeriesCount()
public java.lang.String getChartTitle()
public void setChartTitle(java.lang.String value)
public java.lang.String getChartXAxisLabel()
public void setChartXAxisLabel(java.lang.String value)
public java.lang.String getChartYAxisLabel()
public void setChartYAxisLabel(java.lang.String value)