Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://angel.cs.msu.su/projects/system/javadoc/methods/BarChart.html
Дата изменения: Tue Dec 21 00:38:44 2004 Дата индексирования: Sat Apr 9 23:53:51 2016 Кодировка: |
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.awt.Component java.awt.Container java.awt.Panel java.applet.Applet javax.swing.JApplet methods.BarChart
A simple bar chart demo
Nested Class Summary |
Nested classes inherited from class javax.swing.JApplet |
javax.swing.JApplet.AccessibleJApplet |
Nested classes inherited from class java.applet.Applet |
java.applet.Applet.AccessibleApplet |
Nested classes inherited from class java.awt.Panel |
java.awt.Panel.AccessibleAWTPanel |
Nested classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
private int |
barSpacing
|
private java.lang.String[] |
classes
|
private java.awt.Color[] |
colors
|
private int |
columns
|
private int[] |
cpu
|
private boolean |
destroyed
|
private DesktopManager |
dm
|
private java.awt.Font |
font
|
private int |
fontHeight
|
private static int |
HORIZONTAL
|
private java.lang.String[] |
hostList
|
private java.lang.String |
hostLoadInfo
|
private int |
hostNumber
|
private java.lang.String[] |
labels
|
private int |
maxLabelWidth
|
private int |
maxValue
|
private java.awt.FontMetrics |
metrics
|
private static int |
NUM_PROCESSORS
|
private int |
orientation
|
private int |
scale
|
private static int |
SCALE
|
private static int |
SOLID
|
private static int |
STRIPED
|
private int[] |
styles
|
private java.lang.String[] |
taskClass
|
private int |
tasksRu
|
private java.lang.String |
temp
|
private java.lang.String[] |
timeLeft
|
private java.lang.String |
title
|
private javax.swing.Timer |
updateTimer
|
private boolean |
updating
|
private int[] |
values
|
private static int |
VERTICAL
|
Fields inherited from class javax.swing.JApplet |
accessibleContext, rootPane, rootPaneCheckingEnabled |
Fields inherited from class java.applet.Applet |
|
Fields inherited from class java.awt.Panel |
|
Fields inherited from class java.awt.Container |
|
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 | |
BarChart(DesktopManager dm)
|
Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent e)
|
void |
destroy()
|
java.lang.String |
getAppletInfo()
|
private void |
getDataFromFile()
|
private void |
getHostLoadInfo()
|
java.lang.String[][] |
getParameterInfo()
|
private void |
getSettings()
|
void |
init()
|
void |
paint(java.awt.Graphics g)
|
private void |
paintHorizontal(java.awt.Graphics g)
|
private void |
paintVertical(java.awt.Graphics g)
|
private void |
parseColor(int i)
|
private void |
parseLabel(int i)
|
private void |
parseStyle(int i)
|
private void |
parseValue(int i)
|
Methods inherited from class javax.swing.JApplet |
addImpl, createRootPane, getAccessibleContext, getContentPane, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, remove, setContentPane, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
Methods inherited from class java.applet.Applet |
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, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, removeAll, removeContainerListener, removeNotify, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, 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, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private static final int VERTICAL
private static final int HORIZONTAL
private static final int SOLID
private static final int STRIPED
private static final int NUM_PROCESSORS
private static final int SCALE
private int orientation
private java.lang.String title
private java.awt.Font font
private java.awt.FontMetrics metrics
private int fontHeight
private int columns
private int[] values
private java.awt.Color[] colors
private java.lang.String[] labels
private int[] styles
private int scale
private int maxLabelWidth
private int barSpacing
private int maxValue
private java.lang.String temp
private int tasksRu
private java.lang.String[] timeLeft
private int[] cpu
private java.lang.String[] taskClass
private java.lang.String[] classes
private java.lang.String[] hostList
private java.lang.String hostLoadInfo
private DesktopManager dm
private int hostNumber
private javax.swing.Timer updateTimer
private boolean updating
private volatile boolean destroyed
Constructor Detail |
public BarChart(DesktopManager dm)
Method Detail |
public void init()
private void getHostLoadInfo()
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener
public void destroy()
private void getSettings()
private void getDataFromFile()
private void parseValue(int i)
private void parseLabel(int i)
private void parseStyle(int i)
private void parseColor(int i)
public void paint(java.awt.Graphics g)
private void paintHorizontal(java.awt.Graphics g)
private void paintVertical(java.awt.Graphics g)
public java.lang.String getAppletInfo()
public java.lang.String[][] getParameterInfo()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |