|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--java.awt.Panel | +--java.applet.Applet | +--com.odesys.chart.applet.ChartApplet | +--com.odesys.chart.applet.BarChartApplet
BarChartApplet is used to draw a Bar Chart in its hosting web page.
The Bar Chart specific commands that BarChartApplet supports in its
init script are:
setCategoryGap('gap: float'); - determines the distance between the categories.
setBarGap('gap: float'); - determines the distance between the bars.
setZVector('x: float', 'y: float'); - determines the depth vector.
setOrientation('orientation: int'); - sets the orientation of the Chart.
setAxisXPosition('position: int'); - sets the position of the X axis.
setAxisXReversed('reversed: {true | false}');
setAxisYPosition('position: int');
setAxisYReversed('reversed: {true | false}');
setSeriesReversed('reversed: {true | false}');
setValuesAxisName('name: String');
setCategoriesAxisName('name: String');
setMode('mode: int'); - Sets the mode of the Bar Chart (BarChart.NORMAL |
BarChart.STACKED).
category('label: String'); - Adds a new Category to the model of this Bar Chart.
All Categories should be added before the Series and
the Elements.
series('label: String', 'color: int'); - Adds a new series to the data model. The
Elements of this Series should follow.
If the color is empty ('') an automatically
selected color is used.
element('value: float', 'label: String'); - Adds a new Bar to the current (last added)
data Series.
For information on the other allowed commands see the superclass ChartApplet.
Inner classes inherited from class java.applet.Applet |
java.applet.Applet.AccessibleApplet |
Inner classes inherited from class java.awt.Panel |
java.awt.Panel.AccessibleAWTPanel |
Inner classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
BarChartApplet()
|
Method Summary | |
void |
beginInitScript()
Locks the data model of this chart to avoid unnecassary updates. |
void |
endInitScript()
Unlocks the data model. |
java.lang.String |
getDefaultChartClass()
Returns the name of the default Chart class of this BarChartApplet, which is com.odesys.chart.barchart.BarChart. |
void |
processCommand(java.util.Vector v)
Processes the Bar Chart specific commands and delegates to the superclass implementation for all the others. |
Methods inherited from class com.odesys.chart.applet.ChartApplet |
createFont, getAppletInfo, getChart, getColorFor, getParameterInfo, init, processInitScript, setBackgroundImage |
Methods inherited from class java.applet.Applet |
destroy, getAccessibleContext, getAppletContext, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, isActive, newAudioClip, play, play, resize, resize, setStub, showStatus, start, stop |
Methods inherited from class java.awt.Panel |
addNotify |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setFont, setLayout, update, validate, validateTree |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getInputContext, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public BarChartApplet()
Method Detail |
public java.lang.String getDefaultChartClass()
getDefaultChartClass
in class ChartApplet
public void beginInitScript()
beginInitScript
in class ChartApplet
public void endInitScript()
endInitScript
in class ChartApplet
public void processCommand(java.util.Vector v) throws java.lang.Exception
processCommand
in class ChartApplet
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |