Package org.apache.jmeter.visualizers
Class RespTimeGraphChart
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.apache.jmeter.visualizers.RespTimeGraphChart
- All Implemented Interfaces:
ImageObserver,MenuContainer,Serializable,Accessible
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanelNested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponentNested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainerNested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Color[]protected double[][]protected intprotected intprotected Fontprotected String[]protected intprotected intprotected Shapeprotected booleanprotected floatprotected Stringprotected Fontprotected intprotected String[]protected Stringprotected Stringprotected StringFields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWFields inherited from class java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH -
Constructor Summary
ConstructorsConstructorDescriptionConstructorRespTimeGraphChart(LayoutManager layout) ConstructorRespTimeGraphChart(LayoutManager layout, boolean isDoubleBuffered) Constructor -
Method Summary
Modifier and TypeMethodDescriptionColor[]getColor()intintfloatbooleanvoidpaintComponent(Graphics graphics) voidvoidsetData(double[][] data) voidsetHeight(int h) voidsetIncrYAxisScale(int incrYAxisScale) voidsetLegendFont(Font legendFont) voidsetLegendLabels(String[] labels) voidsetLegendPlacement(int legendPlacement) voidsetMaxYAxisScale(int maxYAxisScale) voidsetPointShape(Shape pointShape) voidsetShowGrouping(boolean showGrouping) voidsetStrokeWidth(float strokeWidth) voidvoidsetTitleFont(Font titleFont) voidsetWidth(int w) voidsetXAxisLabels(String[] labels) voidsetXAxisTitle(String title) voidsetYAxisLabels(String label) voidsetYAxisTitle(String title) Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIMethods inherited from class javax.swing.JComponent
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, updateMethods inherited from class java.awt.Container
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, validateTreeMethods inherited from class java.awt.Component
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
-
Field Details
-
data
protected double[][] data -
title
-
xAxisTitle
-
yAxisTitle
-
yAxisLabel
-
xAxisLabels
-
width
protected int width -
height
protected int height -
incrYAxisScale
protected int incrYAxisScale -
legendLabels
-
maxYAxisScale
protected int maxYAxisScale -
titleFont
-
legendFont
-
color
-
showGrouping
protected boolean showGrouping -
legendPlacement
protected int legendPlacement -
pointShape
-
strokeWidth
protected float strokeWidth
-
-
Constructor Details
-
RespTimeGraphChart
public RespTimeGraphChart()Constructor -
RespTimeGraphChart
Constructor- Parameters:
layout- TheLayoutManagerto be used
-
RespTimeGraphChart
Constructor- Parameters:
layout- TheLayoutManagerto be usedisDoubleBuffered- Flag whether double buffering should be used
-
-
Method Details
-
setData
public void setData(double[][] data) -
setTitle
-
setXAxisTitle
-
setYAxisTitle
-
setXAxisLabels
-
setYAxisLabels
-
setLegendLabels
-
setWidth
public void setWidth(int w) -
setHeight
public void setHeight(int h) -
setIncrYAxisScale
public void setIncrYAxisScale(int incrYAxisScale) - Parameters:
incrYAxisScale- the incrYAxisScale to set
-
getMaxYAxisScale
public int getMaxYAxisScale()- Returns:
- the maxYAxisScale
-
setMaxYAxisScale
public void setMaxYAxisScale(int maxYAxisScale) - Parameters:
maxYAxisScale- the maxYAxisScale to set
-
getColor
- Returns:
- the color
-
setColor
- Parameters:
color- the color to set
-
getTitleFont
- Returns:
- the titleFont
-
setTitleFont
- Parameters:
titleFont- the titleFont to set
-
getLegendFont
- Returns:
- the legendFont
-
setLegendFont
- Parameters:
legendFont- the legendFont to set
-
getLegendPlacement
public int getLegendPlacement()- Returns:
- the legendPlacement
-
setLegendPlacement
public void setLegendPlacement(int legendPlacement) - Parameters:
legendPlacement- the legendPlacement to set
-
getPointShape
- Returns:
- the pointShape
-
setPointShape
- Parameters:
pointShape- the pointShape to set
-
getStrokeWidth
public float getStrokeWidth()- Returns:
- the strokeWidth
-
setStrokeWidth
public void setStrokeWidth(float strokeWidth) - Parameters:
strokeWidth- the strokeWidth to set
-
isShowGrouping
public boolean isShowGrouping()- Returns:
- the showGrouping
-
setShowGrouping
public void setShowGrouping(boolean showGrouping) - Parameters:
showGrouping- the showGrouping to set
-
paintComponent
- Overrides:
paintComponentin classJComponent
-