javazoom.jlGui.skin
Class activeComponent

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Canvas
              |
              +--javazoom.jlGui.skin.activeComponent
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public class activeComponent
extends java.awt.Canvas

activeComponent is used to manage two state graphical components with optional checkbox property.

Author:
E.B from JavaZOOM Homepage : http://www.javazoom.net
See Also:
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
activeComponent(java.awt.Image releasedImage, java.awt.Image pressedImage, long theMask)
          Contructor that create the active Component with 2 images.
activeComponent(java.awt.Image releasedImage, java.awt.Image pressedImage, long theMask, boolean checkbox, boolean checkboxinitstate)
          Contructor that create the active Component with 2 images and checkbox property.
 
Method Summary
 void addActionListener(java.awt.event.ActionListener l)
           
 void fireEvent()
           
 boolean getCheckboxState()
           
 int getMouseButton()
           
 int getMouseX()
           
 int getMouseY()
           
 java.awt.Dimension getPreferredSize()
           
 boolean isMousePressed()
           
 void paint(java.awt.Graphics g)
           
 void processEvent(java.awt.AWTEvent e)
           
 void processMouseEvent(java.awt.event.MouseEvent e)
           
 void removeActionListener(java.awt.event.ActionListener l)
           
 void setActionCommand(java.lang.String actionCommand)
           
 void setPopup(java.awt.PopupMenu pop)
           
 
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, 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, 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

activeComponent

public activeComponent(java.awt.Image releasedImage,
                       java.awt.Image pressedImage,
                       long theMask,
                       boolean checkbox,
                       boolean checkboxinitstate)
Contructor that create the active Component with 2 images and checkbox property.

activeComponent

public activeComponent(java.awt.Image releasedImage,
                       java.awt.Image pressedImage,
                       long theMask)
Contructor that create the active Component with 2 images.
Method Detail

paint

public void paint(java.awt.Graphics g)
Overrides:
paint in class java.awt.Canvas

getPreferredSize

public java.awt.Dimension getPreferredSize()
Overrides:
getPreferredSize in class java.awt.Component

processEvent

public void processEvent(java.awt.AWTEvent e)
Overrides:
processEvent in class java.awt.Component

setActionCommand

public void setActionCommand(java.lang.String actionCommand)

addActionListener

public void addActionListener(java.awt.event.ActionListener l)

removeActionListener

public void removeActionListener(java.awt.event.ActionListener l)

fireEvent

public void fireEvent()

setPopup

public void setPopup(java.awt.PopupMenu pop)

processMouseEvent

public void processMouseEvent(java.awt.event.MouseEvent e)
Overrides:
processMouseEvent in class java.awt.Component

getMouseX

public final int getMouseX()

getMouseY

public final int getMouseY()

isMousePressed

public final boolean isMousePressed()

getMouseButton

public final int getMouseButton()

getCheckboxState

public boolean getCheckboxState()


JavaZOOM 1999-2002