|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Canvas
|
+--amber.awt.FloatButton
This is a base panel which is required to handle the specific requirements of a Outlook type floating button. This is required by the PanelFloatButton.
ApplicationHandler,
ComponentHandler, Serialized Form| Inner classes inherited from class java.awt.Canvas |
java.awt.Canvas.AccessibleAWTCanvas |
| 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 | |
FloatButton()
|
|
FloatButton(java.lang.String caption,
java.awt.Image enabledHandle,
java.awt.Image disabledHandle)
|
|
| Method Summary | |
void |
addActionListener(java.awt.event.ActionListener l)
|
protected void |
drawBorderFrame(java.awt.Graphics graphics,
int width,
int height,
boolean borderDown)
|
boolean |
getButtonState()
returns whether or not a button is currently pressed |
java.awt.Image |
getDisabledImage()
|
java.awt.Image |
getEnabledImage()
|
java.lang.String |
getLabel()
|
boolean |
isToggleButton()
|
void |
mouseClicked(java.awt.event.MouseEvent e)
|
void |
mouseEntered(java.awt.event.MouseEvent e)
|
void |
mouseExited(java.awt.event.MouseEvent e)
|
void |
mousePressed(java.awt.event.MouseEvent e)
|
void |
mouseReleased(java.awt.event.MouseEvent e)
|
void |
paint(java.awt.Graphics g)
|
protected void |
processActionEvent(java.awt.event.ActionEvent e)
Processes action events occurring on this component by dispatching them to any registered listeners. |
protected void |
processEvent(java.awt.AWTEvent e)
Processes events on this button. |
void |
removeActionListener(java.awt.event.ActionListener l)
|
void |
setButtonState(boolean buttonUp)
|
void |
setDisabledImage(java.awt.Image newImage)
|
void |
setEnabledImage(java.awt.Image newImage)
|
void |
setLabel(java.lang.String caption)
|
void |
setToggleButton(boolean newIsToggleButton)
|
| Methods inherited from class java.awt.Canvas |
addNotify, getAccessibleContext |
| 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, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getAlignmentX, getAlignmentY, getBackground, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getInputContext, getInputMethodRequests, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getName, getParent, getPeer, getPreferredSize, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, 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, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFont, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, update, validate |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public FloatButton()
public FloatButton(java.lang.String caption,
java.awt.Image enabledHandle,
java.awt.Image disabledHandle)
| Method Detail |
public java.lang.String getLabel()
public void setLabel(java.lang.String caption)
public void setEnabledImage(java.awt.Image newImage)
public void setDisabledImage(java.awt.Image newImage)
public java.awt.Image getEnabledImage()
public java.awt.Image getDisabledImage()
public void paint(java.awt.Graphics g)
paint in class java.awt.Canvas
protected void drawBorderFrame(java.awt.Graphics graphics,
int width,
int height,
boolean borderDown)
public void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked in interface java.awt.event.MouseListenerpublic void mousePressed(java.awt.event.MouseEvent e)
mousePressed in interface java.awt.event.MouseListenerpublic void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased in interface java.awt.event.MouseListenerpublic void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered in interface java.awt.event.MouseListenerpublic void mouseExited(java.awt.event.MouseEvent e)
mouseExited in interface java.awt.event.MouseListenerprotected void processEvent(java.awt.AWTEvent e)
processEvent in class java.awt.Componente - AWTEvent to process.protected void processActionEvent(java.awt.event.ActionEvent e)
e - ActionEvent to process.public void removeActionListener(java.awt.event.ActionListener l)
public void addActionListener(java.awt.event.ActionListener l)
public void setToggleButton(boolean newIsToggleButton)
public boolean isToggleButton()
public void setButtonState(boolean buttonUp)
public boolean getButtonState()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||