public class RespTimeGraphChart
extends javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
protected java.awt.Color[] |
color |
protected double[][] |
data |
protected int |
height |
protected int |
incrYAxisScale |
protected java.awt.Font |
legendFont |
protected java.lang.String[] |
legendLabels |
protected int |
legendPlacement |
protected int |
maxYAxisScale |
protected java.awt.Shape |
pointShape |
protected boolean |
showGrouping |
protected float |
strokeWidth |
protected java.lang.String |
title |
protected java.awt.Font |
titleFont |
protected int |
width |
protected java.lang.String[] |
xAxisLabels |
protected java.lang.String |
xAxisTitle |
protected java.lang.String |
yAxisLabel |
protected java.lang.String |
yAxisTitle |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
RespTimeGraphChart()
Constructor
|
RespTimeGraphChart(java.awt.LayoutManager layout)
Constructor
|
RespTimeGraphChart(java.awt.LayoutManager layout,
boolean isDoubleBuffered)
Constructor
|
Modifier and Type | Method and Description |
---|---|
java.awt.Color[] |
getColor() |
java.awt.Font |
getLegendFont() |
int |
getLegendPlacement() |
int |
getMaxYAxisScale() |
java.awt.Shape |
getPointShape() |
float |
getStrokeWidth() |
java.awt.Font |
getTitleFont() |
boolean |
isShowGrouping() |
void |
paintComponent(java.awt.Graphics graphics) |
void |
setColor(java.awt.Color[] color) |
void |
setData(double[][] data) |
void |
setHeight(int h) |
void |
setIncrYAxisScale(int incrYAxisScale) |
void |
setLegendFont(java.awt.Font legendFont) |
void |
setLegendLabels(java.lang.String[] labels) |
void |
setLegendPlacement(int legendPlacement) |
void |
setMaxYAxisScale(int maxYAxisScale) |
void |
setPointShape(java.awt.Shape pointShape) |
void |
setShowGrouping(boolean showGrouping) |
void |
setStrokeWidth(float strokeWidth) |
void |
setTitle(java.lang.String title) |
void |
setTitleFont(java.awt.Font titleFont) |
void |
setWidth(int w) |
void |
setXAxisLabels(java.lang.String[] labels) |
void |
setXAxisTitle(java.lang.String title) |
void |
setYAxisLabels(java.lang.String label) |
void |
setYAxisTitle(java.lang.String title) |
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, 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 double[][] data
protected java.lang.String title
protected java.lang.String xAxisTitle
protected java.lang.String yAxisTitle
protected java.lang.String yAxisLabel
protected java.lang.String[] xAxisLabels
protected int width
protected int height
protected int incrYAxisScale
protected java.lang.String[] legendLabels
protected int maxYAxisScale
protected java.awt.Font titleFont
protected java.awt.Font legendFont
protected java.awt.Color[] color
protected boolean showGrouping
protected int legendPlacement
protected java.awt.Shape pointShape
protected float strokeWidth
public RespTimeGraphChart()
public RespTimeGraphChart(java.awt.LayoutManager layout)
layout
- The LayoutManager
to be usedpublic RespTimeGraphChart(java.awt.LayoutManager layout, boolean isDoubleBuffered)
layout
- The LayoutManager
to be usedisDoubleBuffered
- Flag whether double buffering should be usedpublic void setData(double[][] data)
public void setTitle(java.lang.String title)
public void setXAxisTitle(java.lang.String title)
public void setYAxisTitle(java.lang.String title)
public void setXAxisLabels(java.lang.String[] labels)
public void setYAxisLabels(java.lang.String label)
public void setLegendLabels(java.lang.String[] labels)
public void setWidth(int w)
public void setHeight(int h)
public void setIncrYAxisScale(int incrYAxisScale)
incrYAxisScale
- the incrYAxisScale to setpublic int getMaxYAxisScale()
public void setMaxYAxisScale(int maxYAxisScale)
maxYAxisScale
- the maxYAxisScale to setpublic java.awt.Color[] getColor()
public void setColor(java.awt.Color[] color)
color
- the color to setpublic java.awt.Font getTitleFont()
public void setTitleFont(java.awt.Font titleFont)
titleFont
- the titleFont to setpublic java.awt.Font getLegendFont()
public void setLegendFont(java.awt.Font legendFont)
legendFont
- the legendFont to setpublic int getLegendPlacement()
public void setLegendPlacement(int legendPlacement)
legendPlacement
- the legendPlacement to setpublic java.awt.Shape getPointShape()
public void setPointShape(java.awt.Shape pointShape)
pointShape
- the pointShape to setpublic float getStrokeWidth()
public void setStrokeWidth(float strokeWidth)
strokeWidth
- the strokeWidth to setpublic boolean isShowGrouping()
public void setShowGrouping(boolean showGrouping)
showGrouping
- the showGrouping to setpublic void paintComponent(java.awt.Graphics graphics)
paintComponent
in class javax.swing.JComponent
Copyright © 1998-2018 Apache Software Foundation. All Rights Reserved.