|
|||||||||
| 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.buttons.Button
public abstract class Button
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.ActionListener |
actionListener
DOCUMENT ME! |
protected java.awt.Color |
buttonColor
DOCUMENT ME! |
static java.awt.Color |
BUTTONCOLOR
DOCUMENT ME! |
protected java.lang.String |
caption
DOCUMENT ME! |
protected boolean |
captionAtBottom
DOCUMENT ME! |
static java.lang.String |
DEFAULTFONTNAME
DOCUMENT ME! |
static int |
DEFAULTFONTSIZE
DOCUMENT ME! |
static int |
DEFAULTFONTSTYLE
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 boolean |
hasHighlight
DOCUMENT ME! |
protected int |
height
DOCUMENT ME! |
protected java.awt.Color |
highlightBrighterColor
DOCUMENT ME! |
protected java.awt.Color |
highlightDarkerColor
DOCUMENT ME! |
protected java.awt.Image |
offImage
DOCUMENT ME! |
protected java.awt.Image |
onImage
DOCUMENT ME! |
protected java.awt.Color |
panelColor
DOCUMENT ME! |
static java.awt.Color |
PANELCOLOR
DOCUMENT ME! |
protected boolean |
state
DOCUMENT ME! |
protected boolean |
sticky
DOCUMENT ME! |
protected java.awt.Color |
textColor
DOCUMENT ME! |
static java.awt.Color |
TEXTCOLOR
DOCUMENT ME! |
protected int |
width
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.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
Button(int width,
int height,
java.lang.String fontName,
int fontStyle,
int fontSize,
java.lang.String caption,
boolean captionAtBottom,
boolean sticky,
boolean state,
boolean hasHighlight,
java.awt.Color panelColor,
java.awt.Color buttonColor,
java.awt.Color textColor)
Creates a new Button object. |
|
| Method Summary | |
|---|---|
void |
addActionListener(java.awt.event.ActionListener l)
DOCUMENT ME! |
java.awt.Color |
getButtonColor()
DOCUMENT ME! |
java.lang.String |
getCaption()
DOCUMENT ME! |
boolean |
getCaptionAtBottom()
DOCUMENT ME! |
java.awt.Font |
getFont()
DOCUMENT ME! |
java.lang.String |
getFontName()
DOCUMENT ME! |
int |
getFontSize()
DOCUMENT ME! |
int |
getFontStyle()
DOCUMENT ME! |
int |
getHeight()
DOCUMENT ME! |
boolean |
getHighlight()
DOCUMENT ME! |
java.awt.Color |
getPanelColor()
DOCUMENT ME! |
abstract java.awt.Dimension |
getPreferredSize()
DOCUMENT ME! |
boolean |
getState()
DOCUMENT ME! |
boolean |
getSticky()
DOCUMENT ME! |
java.awt.Color |
getTextColor()
DOCUMENT ME! |
int |
getWidth()
DOCUMENT ME! |
abstract void |
paint(java.awt.Graphics g)
DOCUMENT ME! |
protected void |
processActionEvent(java.awt.event.ActionEvent e)
DOCUMENT ME! |
protected void |
processKeyEvent(java.awt.event.KeyEvent e)
DOCUMENT ME! |
protected void |
processMouseEvent(java.awt.event.MouseEvent e)
DOCUMENT ME! |
void |
removeActionListener(java.awt.event.ActionListener l)
DOCUMENT ME! |
void |
setButtonColor(java.awt.Color buttonColor)
DOCUMENT ME! |
void |
setCaption(java.lang.String caption)
DOCUMENT ME! |
void |
setCaptionAtBottom(boolean captionAtBottom)
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 |
setHeight(int height)
DOCUMENT ME! |
void |
setHighlight(boolean hasHighlight)
DOCUMENT ME! |
void |
setPanelColor(java.awt.Color panelColor)
DOCUMENT ME! |
void |
setState(boolean state)
DOCUMENT ME! |
void |
setSticky(boolean sticky)
DOCUMENT ME! |
void |
setTextColor(java.awt.Color textColor)
DOCUMENT ME! |
void |
setWidth(int width)
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, 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, 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, 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 java.awt.Color PANELCOLOR
public static final java.awt.Color BUTTONCOLOR
public static final java.awt.Color TEXTCOLOR
public static final java.lang.String DEFAULTFONTNAME
public static final int DEFAULTFONTSTYLE
public static final int DEFAULTFONTSIZE
protected int width
protected int height
protected java.lang.String fontName
protected int fontStyle
protected int fontSize
protected java.awt.Font font
protected java.lang.String caption
protected boolean captionAtBottom
protected boolean sticky
protected boolean state
protected boolean hasHighlight
protected java.awt.Color panelColor
protected java.awt.Color buttonColor
protected java.awt.Color textColor
protected java.awt.Color highlightBrighterColor
protected java.awt.Color highlightDarkerColor
protected transient java.awt.event.ActionListener actionListener
protected java.awt.Image onImage
protected java.awt.Image offImage
| Constructor Detail |
|---|
public Button(int width,
int height,
java.lang.String fontName,
int fontStyle,
int fontSize,
java.lang.String caption,
boolean captionAtBottom,
boolean sticky,
boolean state,
boolean hasHighlight,
java.awt.Color panelColor,
java.awt.Color buttonColor,
java.awt.Color textColor)
width - DOCUMENT ME!height - DOCUMENT ME!fontName - DOCUMENT ME!fontStyle - DOCUMENT ME!fontSize - DOCUMENT ME!caption - DOCUMENT ME!captionAtBottom - DOCUMENT ME!sticky - DOCUMENT ME!state - DOCUMENT ME!hasHighlight - DOCUMENT ME!panelColor - DOCUMENT ME!buttonColor - DOCUMENT ME!textColor - 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!public int getWidth()
getWidth in class java.awt.Componentpublic void setWidth(int width)
width - DOCUMENT ME!public int getHeight()
getHeight in class java.awt.Componentpublic void setHeight(int height)
height - 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 boolean getCaptionAtBottom()
public void setCaptionAtBottom(boolean captionAtBottom)
captionAtBottom - DOCUMENT ME!public boolean getSticky()
public void setSticky(boolean sticky)
sticky - DOCUMENT ME!public boolean getState()
public void setState(boolean state)
state - DOCUMENT ME!public boolean getHighlight()
public void setHighlight(boolean hasHighlight)
hasHighlight - DOCUMENT ME!public java.awt.Color getPanelColor()
public void setPanelColor(java.awt.Color panelColor)
panelColor - DOCUMENT ME!public java.awt.Color getButtonColor()
public void setButtonColor(java.awt.Color buttonColor)
buttonColor - DOCUMENT ME!public java.awt.Color getTextColor()
public void setTextColor(java.awt.Color textColor)
textColor - DOCUMENT ME!public void addActionListener(java.awt.event.ActionListener l)
l - DOCUMENT ME!public void removeActionListener(java.awt.event.ActionListener l)
l - DOCUMENT ME!protected void processActionEvent(java.awt.event.ActionEvent e)
e - DOCUMENT ME!protected void processMouseEvent(java.awt.event.MouseEvent e)
processMouseEvent in class java.awt.Componente - DOCUMENT ME!protected void processKeyEvent(java.awt.event.KeyEvent e)
processKeyEvent in class java.awt.Componente - DOCUMENT ME!
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||