|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.awt.Component
java.awt.Canvas
org.jscience.awt.pots.PotBase
public abstract class PotBase
DOCUMENT ME!
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class java.awt.Canvas |
|---|
java.awt.Canvas.AccessibleAWTCanvas |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
|---|---|
protected java.awt.event.AdjustmentListener |
adjustmentListener
DOCUMENT ME! |
protected int |
blockIncrement
DOCUMENT ME! |
protected java.awt.Color |
brighterPanelColor
DOCUMENT ME! |
protected java.lang.String |
caption
DOCUMENT ME! |
static java.lang.String |
DEFAULTFONTNAME
DOCUMENT ME! |
static int |
DEFAULTFONTSIZE
DOCUMENT ME! |
static int |
DEFAULTFONTSTYLE
DOCUMENT ME! |
protected java.awt.Point |
downPt
DOCUMENT ME! |
protected java.awt.Font |
font
DOCUMENT ME! |
protected java.lang.String |
fontName
DOCUMENT ME! |
protected int |
fontSize
DOCUMENT ME! |
protected int |
fontStyle
DOCUMENT ME! |
protected java.awt.Color |
gradColor
DOCUMENT ME! |
static java.awt.Color |
GRADCOLOR
DOCUMENT ME! |
protected boolean |
hasFocus
DOCUMENT ME! |
protected boolean |
hasHighlight
DOCUMENT ME! |
protected boolean |
hasLabels
DOCUMENT ME! |
protected java.awt.Color |
highlightBrighterColor
DOCUMENT ME! |
protected java.awt.Color |
highlightDarkerColor
DOCUMENT ME! |
protected java.awt.Color |
knobColor
DOCUMENT ME! |
static java.awt.Color |
KNOBCOLOR
DOCUMENT ME! |
protected java.util.Vector |
labels
DOCUMENT ME! |
protected boolean |
mouseDown
DOCUMENT ME! |
protected boolean |
mouseInKnob
DOCUMENT ME! |
protected int |
numberOfSections
DOCUMENT ME! |
protected java.awt.Color |
panelColor
DOCUMENT ME! |
static java.awt.Color |
PANELCOLOR
DOCUMENT ME! |
protected java.awt.Image |
potImage
DOCUMENT ME! |
static int |
POTRANGE
DOCUMENT ME! |
protected java.awt.Color |
textColor
DOCUMENT ME! |
static java.awt.Color |
TEXTCOLOR
DOCUMENT ME! |
protected java.awt.Color |
ticColor
DOCUMENT ME! |
static java.awt.Color |
TICCOLOR
DOCUMENT ME! |
protected int |
unitIncrement
DOCUMENT ME! |
protected int |
value
DOCUMENT ME! |
protected int |
xCenter
DOCUMENT ME! |
protected int |
yCenter
DOCUMENT ME! |
| Fields inherited from class java.awt.Component |
|---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.Adjustable |
|---|
HORIZONTAL, NO_ORIENTATION, VERTICAL |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
PotBase(java.lang.String fontName,
int fontStyle,
int fontSize,
java.lang.String caption,
boolean hasLabels,
java.lang.String labelsString,
int value,
boolean hasHighlight,
int numberOfSections,
java.awt.Color panelColor,
java.awt.Color knobColor,
java.awt.Color textColor,
java.awt.Color ticColor,
java.awt.Color gradColor)
Creates a new PotBase object. |
|
| Method Summary | |
|---|---|
void |
addAdjustmentListener(java.awt.event.AdjustmentListener l)
|
void |
fireAdjustmentEvent()
DOCUMENT ME! |
double |
getAttenuation()
DOCUMENT ME! |
int |
getBlockIncrement()
DOCUMENT ME! |
java.lang.String |
getCaption()
DOCUMENT ME! |
java.awt.Font |
getFont()
DOCUMENT ME! |
java.lang.String |
getFontName()
DOCUMENT ME! |
int |
getFontSize()
DOCUMENT ME! |
int |
getFontStyle()
DOCUMENT ME! |
java.awt.Color |
getGradColor()
DOCUMENT ME! |
boolean |
getHasLabels()
DOCUMENT ME! |
boolean |
getHighlight()
DOCUMENT ME! |
java.awt.Color |
getKnobColor()
DOCUMENT ME! |
java.lang.String |
getLabelsString()
DOCUMENT ME! |
int |
getMaximum()
DOCUMENT ME! |
int |
getMinimum()
DOCUMENT ME! |
int |
getNumberOfSections()
DOCUMENT ME! |
int |
getOrientation()
DOCUMENT ME! |
java.awt.Color |
getPanelColor()
DOCUMENT ME! |
abstract java.awt.Dimension |
getPreferredSize()
DOCUMENT ME! |
java.awt.Color |
getTextColor()
DOCUMENT ME! |
java.awt.Color |
getTicColor()
DOCUMENT ME! |
int |
getUnitIncrement()
DOCUMENT ME! |
int |
getValue()
DOCUMENT ME! |
int |
getVisibleAmount()
DOCUMENT ME! |
abstract void |
paint(java.awt.Graphics g)
DOCUMENT ME! |
void |
removeAdjustmentListener(java.awt.event.AdjustmentListener l)
DOCUMENT ME! |
protected int |
round(double d)
DOCUMENT ME! |
void |
setBlockIncrement(int b)
DOCUMENT ME! |
void |
setCaption(java.lang.String caption)
DOCUMENT ME! |
void |
setFont(java.awt.Font font)
DOCUMENT ME! |
void |
setFontName(java.lang.String fontName)
DOCUMENT ME! |
void |
setFontSize(int fontSize)
DOCUMENT ME! |
void |
setFontStyle(int fontStyle)
DOCUMENT ME! |
void |
setGradColor(java.awt.Color gradColor)
DOCUMENT ME! |
void |
setHasLabels(boolean hasLabels)
DOCUMENT ME! |
void |
setHighlight(boolean hasHighlight)
DOCUMENT ME! |
void |
setKnobColor(java.awt.Color knobColor)
DOCUMENT ME! |
void |
setLabelsString(java.lang.String s)
DOCUMENT ME! |
void |
setMaximum(int m)
DOCUMENT ME! |
void |
setMinimum(int m)
DOCUMENT ME! |
void |
setNumberOfSections(int numberOfSections)
DOCUMENT ME! |
void |
setPanelColor(java.awt.Color panelColor)
DOCUMENT ME! |
void |
setTextColor(java.awt.Color textColor)
DOCUMENT ME! |
void |
setTicColor(java.awt.Color ticColor)
DOCUMENT ME! |
void |
setUnitIncrement(int unitIncrement)
DOCUMENT ME! |
void |
setValue(int newValue)
DOCUMENT ME! |
void |
setVisibleAmount(int a)
DOCUMENT ME! |
protected void |
sizeToFit()
DOCUMENT ME! |
| Methods inherited from class java.awt.Canvas |
|---|
addNotify, createBufferStrategy, createBufferStrategy, getAccessibleContext, getBufferStrategy, update |
| Methods inherited from class java.awt.Component |
|---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAlignmentX, getAlignmentY, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, validate |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final int POTRANGE
public static final java.awt.Color PANELCOLOR
public static final java.awt.Color KNOBCOLOR
public static final java.awt.Color TEXTCOLOR
public static final java.awt.Color TICCOLOR
public static final java.awt.Color GRADCOLOR
public static final java.lang.String DEFAULTFONTNAME
public static final int DEFAULTFONTSTYLE
public static final int DEFAULTFONTSIZE
protected int blockIncrement
protected int unitIncrement
protected java.awt.Color panelColor
protected java.awt.Color brighterPanelColor
protected java.awt.Color knobColor
protected java.awt.Color textColor
protected java.awt.Color ticColor
protected java.awt.Color gradColor
protected java.awt.Color highlightBrighterColor
protected java.awt.Color highlightDarkerColor
protected boolean hasHighlight
protected boolean hasLabels
protected transient int value
protected int numberOfSections
protected java.lang.String fontName
protected int fontStyle
protected int fontSize
protected java.awt.Font font
protected java.lang.String caption
protected java.util.Vector labels
protected java.awt.event.AdjustmentListener adjustmentListener
protected int xCenter
protected int yCenter
protected boolean mouseDown
protected boolean mouseInKnob
protected java.awt.Point downPt
protected boolean hasFocus
protected java.awt.Image potImage
| Constructor Detail |
|---|
public PotBase(java.lang.String fontName,
int fontStyle,
int fontSize,
java.lang.String caption,
boolean hasLabels,
java.lang.String labelsString,
int value,
boolean hasHighlight,
int numberOfSections,
java.awt.Color panelColor,
java.awt.Color knobColor,
java.awt.Color textColor,
java.awt.Color ticColor,
java.awt.Color gradColor)
fontName - DOCUMENT ME!fontStyle - DOCUMENT ME!fontSize - DOCUMENT ME!caption - DOCUMENT ME!hasLabels - DOCUMENT ME!labelsString - DOCUMENT ME!value - DOCUMENT ME!hasHighlight - DOCUMENT ME!numberOfSections - DOCUMENT ME!panelColor - DOCUMENT ME!knobColor - DOCUMENT ME!textColor - DOCUMENT ME!ticColor - DOCUMENT ME!gradColor - DOCUMENT ME!| Method Detail |
|---|
public abstract java.awt.Dimension getPreferredSize()
getPreferredSize in class java.awt.Componentpublic abstract void paint(java.awt.Graphics g)
paint in class java.awt.Canvasg - DOCUMENT ME!protected void sizeToFit()
protected int round(double d)
d - DOCUMENT ME!
public java.awt.Color getPanelColor()
public void setPanelColor(java.awt.Color panelColor)
panelColor - DOCUMENT ME!public java.awt.Color getKnobColor()
public void setKnobColor(java.awt.Color knobColor)
knobColor - DOCUMENT ME!public java.awt.Color getTextColor()
public void setTextColor(java.awt.Color textColor)
textColor - DOCUMENT ME!public java.awt.Color getTicColor()
public void setTicColor(java.awt.Color ticColor)
ticColor - DOCUMENT ME!public java.awt.Color getGradColor()
public void setGradColor(java.awt.Color gradColor)
gradColor - DOCUMENT ME!public boolean getHighlight()
public void setHighlight(boolean hasHighlight)
hasHighlight - DOCUMENT ME!public int getValue()
getValue in interface java.awt.Adjustablepublic void setValue(int newValue)
setValue in interface java.awt.AdjustablenewValue - DOCUMENT ME!public double getAttenuation()
public boolean getHasLabels()
public void setHasLabels(boolean hasLabels)
hasLabels - DOCUMENT ME!public java.lang.String getLabelsString()
public void setLabelsString(java.lang.String s)
s - DOCUMENT ME!public java.awt.Font getFont()
getFont in interface java.awt.MenuContainergetFont in class java.awt.Componentpublic void setFont(java.awt.Font font)
setFont in class java.awt.Componentfont - DOCUMENT ME!public java.lang.String getFontName()
public void setFontName(java.lang.String fontName)
fontName - DOCUMENT ME!public int getFontStyle()
public void setFontStyle(int fontStyle)
fontStyle - DOCUMENT ME!public int getFontSize()
public void setFontSize(int fontSize)
fontSize - DOCUMENT ME!public java.lang.String getCaption()
public void setCaption(java.lang.String caption)
caption - DOCUMENT ME!public int getNumberOfSections()
public void setNumberOfSections(int numberOfSections)
numberOfSections - DOCUMENT ME!public int getBlockIncrement()
getBlockIncrement in interface java.awt.Adjustablepublic void setBlockIncrement(int b)
setBlockIncrement in interface java.awt.Adjustableb - DOCUMENT ME!public int getMaximum()
getMaximum in interface java.awt.Adjustablepublic void setMaximum(int m)
setMaximum in interface java.awt.Adjustablem - DOCUMENT ME!public int getMinimum()
getMinimum in interface java.awt.Adjustablepublic void setMinimum(int m)
setMinimum in interface java.awt.Adjustablem - DOCUMENT ME!public int getOrientation()
getOrientation in interface java.awt.Adjustablepublic int getUnitIncrement()
getUnitIncrement in interface java.awt.Adjustablepublic void setUnitIncrement(int unitIncrement)
setUnitIncrement in interface java.awt.AdjustableunitIncrement - DOCUMENT ME!public int getVisibleAmount()
getVisibleAmount in interface java.awt.Adjustablepublic void setVisibleAmount(int a)
setVisibleAmount in interface java.awt.Adjustablea - DOCUMENT ME!public void addAdjustmentListener(java.awt.event.AdjustmentListener l)
addAdjustmentListener in interface java.awt.Adjustablepublic void removeAdjustmentListener(java.awt.event.AdjustmentListener l)
removeAdjustmentListener in interface java.awt.Adjustablel - DOCUMENT ME!public void fireAdjustmentEvent()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||