ImageObserver
, MenuContainer
, Serializable
, Accessible
public class RespTimeGraphChart extends JPanel
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
Container.AccessibleAWTContainer
JComponent.AccessibleJComponent
JPanel.AccessibleJPanel
Modifier and Type | Field | Description |
---|---|---|
protected Color[] |
color |
|
protected double[][] |
data |
|
protected int |
height |
|
protected int |
incrYAxisScale |
|
protected Font |
legendFont |
|
protected String[] |
legendLabels |
|
protected int |
legendPlacement |
|
protected int |
maxYAxisScale |
|
protected Shape |
pointShape |
|
protected boolean |
showGrouping |
|
protected float |
strokeWidth |
|
protected String |
title |
|
protected Font |
titleFont |
|
protected int |
width |
|
protected String[] |
xAxisLabels |
|
protected String |
xAxisTitle |
|
protected String |
yAxisLabel |
|
protected String |
yAxisTitle |
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor | Description |
---|---|
RespTimeGraphChart() |
Constructor
|
RespTimeGraphChart(LayoutManager layout) |
Constructor
|
RespTimeGraphChart(LayoutManager layout,
boolean isDoubleBuffered) |
Constructor
|
Modifier and Type | Method | Description |
---|---|---|
Color[] |
getColor() |
|
Font |
getLegendFont() |
|
int |
getLegendPlacement() |
|
int |
getMaxYAxisScale() |
|
Shape |
getPointShape() |
|
float |
getStrokeWidth() |
|
Font |
getTitleFont() |
|
boolean |
isShowGrouping() |
|
void |
paintComponent(Graphics graphics) |
|
void |
setColor(Color[] color) |
|
void |
setData(double[][] data) |
|
void |
setHeight(int h) |
|
void |
setIncrYAxisScale(int incrYAxisScale) |
|
void |
setLegendFont(Font legendFont) |
|
void |
setLegendLabels(String[] labels) |
|
void |
setLegendPlacement(int legendPlacement) |
|
void |
setMaxYAxisScale(int maxYAxisScale) |
|
void |
setPointShape(Shape pointShape) |
|
void |
setShowGrouping(boolean showGrouping) |
|
void |
setStrokeWidth(float strokeWidth) |
|
void |
setTitle(String title) |
|
void |
setTitleFont(Font titleFont) |
|
void |
setWidth(int w) |
|
void |
setXAxisLabels(String[] labels) |
|
void |
setXAxisTitle(String title) |
|
void |
setYAxisLabels(String label) |
|
void |
setYAxisTitle(String title) |
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, 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, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
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
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
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
protected double[][] data
protected String title
protected String xAxisTitle
protected String yAxisTitle
protected String yAxisLabel
protected String[] xAxisLabels
protected int width
protected int height
protected int incrYAxisScale
protected String[] legendLabels
protected int maxYAxisScale
protected Font titleFont
protected Font legendFont
protected Color[] color
protected boolean showGrouping
protected int legendPlacement
protected Shape pointShape
protected float strokeWidth
public RespTimeGraphChart()
public RespTimeGraphChart(LayoutManager layout)
layout
- The LayoutManager
to be usedpublic RespTimeGraphChart(LayoutManager layout, boolean isDoubleBuffered)
layout
- The LayoutManager
to be usedisDoubleBuffered
- Flag whether double buffering should be usedpublic void setData(double[][] data)
public void setTitle(String title)
public void setXAxisTitle(String title)
public void setYAxisTitle(String title)
public void setXAxisLabels(String[] labels)
public void setYAxisLabels(String label)
public void setLegendLabels(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 Color[] getColor()
public void setColor(Color[] color)
color
- the color to setpublic Font getTitleFont()
public void setTitleFont(Font titleFont)
titleFont
- the titleFont to setpublic Font getLegendFont()
public void setLegendFont(Font legendFont)
legendFont
- the legendFont to setpublic int getLegendPlacement()
public void setLegendPlacement(int legendPlacement)
legendPlacement
- the legendPlacement to setpublic Shape getPointShape()
public void setPointShape(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(Graphics graphics)
paintComponent
in class JComponent
Copyright © 1998-2018 Apache Software Foundation. All Rights Reserved.