public class BoxPlotSeriesAttributes extends SeriesAttributes
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
I_CLOSE, I_CLOSE_PRESSED, I_DOWN, I_DOWN_PRESSED, I_UP, I_UP_PRESSED
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
BoxPlotSeriesAttributes(ChartGenerator generator,
java.lang.String name,
int index,
double[][] values,
java.lang.String[] labels,
org.jfree.data.general.SeriesChangeListener stoppable)
Produces a BoxPlotSeriesAttributes object with the given generator, series name, series index,
and desire to display margin options.
|
BoxPlotSeriesAttributes(ChartGenerator generator,
java.lang.String name,
int index,
double[] values,
org.jfree.data.general.SeriesChangeListener stoppable)
Produces a BoxPlotSeriesAttributes object with the given generator, series name, series index,
and desire to display margin options.
|
Modifier and Type | Method and Description |
---|---|
void |
buildAttributes()
Constructs the widget by adding items to the LabelledList.
|
org.jfree.chart.renderer.category.CategoryItemRenderer |
getCategoryRenderer() |
java.awt.Color |
getFillColor() |
double |
getFillOpacity() |
java.lang.String[] |
getLabels() |
java.awt.Color |
getStrokeColor() |
double |
getStrokeOpacity() |
double |
getThickness() |
double[][] |
getValues() |
void |
rebuildGraphicsDefinitions()
Updates features of the series to reflect the current widget settings as specified by the user.
|
void |
setFillColor(java.awt.Color value) |
void |
setFillOpacity(double value) |
void |
setLabels(java.lang.String[] labels) |
void |
setPlotVisible(boolean val) |
void |
setSeriesName(java.lang.String val)
It's very expensive to call this function (O(n)) because JFreeChart has no way of changing the
name of a BoxPlot dataset series, and so we must rebuild all of it from scratch.
|
void |
setStrokeColor(java.awt.Color value) |
void |
setStrokeOpacity(double value) |
void |
setThickness(double value) |
void |
setValues(double[][] vals) |
getGenerator, getName, getPlot, getSeriesIndex, getSeriesName, getStoppable, isPlotVisible, reviseColor, setName, setSeriesIndex, setStoppable
add, add, add, addComponent, addLabelled
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, 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, 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, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public BoxPlotSeriesAttributes(ChartGenerator generator, java.lang.String name, int index, double[][] values, java.lang.String[] labels, org.jfree.data.general.SeriesChangeListener stoppable)
public BoxPlotSeriesAttributes(ChartGenerator generator, java.lang.String name, int index, double[] values, org.jfree.data.general.SeriesChangeListener stoppable)
public void setLabels(java.lang.String[] labels)
public java.lang.String[] getLabels()
public double[][] getValues()
public void setValues(double[][] vals)
public void setFillOpacity(double value)
public double getFillOpacity()
public void setStrokeOpacity(double value)
public double getStrokeOpacity()
public void setThickness(double value)
public double getThickness()
public void setFillColor(java.awt.Color value)
public java.awt.Color getFillColor()
public void setStrokeColor(java.awt.Color value)
public java.awt.Color getStrokeColor()
public void setSeriesName(java.lang.String val)
setSeriesName
in class SeriesAttributes
public void rebuildGraphicsDefinitions()
SeriesAttributes
rebuildGraphicsDefinitions
in class SeriesAttributes
public void buildAttributes()
SeriesAttributes
buildAttributes
in class SeriesAttributes
public org.jfree.chart.renderer.category.CategoryItemRenderer getCategoryRenderer()
public void setPlotVisible(boolean val)
setPlotVisible
in class SeriesAttributes