|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--java.awt.Panel
|
+--jazz.widget.DurationChoice
| Inner classes inherited from class java.awt.Panel |
java.awt.Panel.AccessibleAWTPanel |
| Inner classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
| Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent |
| Field Summary | |
protected java.awt.Choice |
baseChoice
Member attribute |
protected java.awt.Choice |
dotChoice
|
static int |
LAYOUT_HORIZONTAL
|
static int |
LAYOUT_STACKED
|
static int |
LAYOUT_VERTICAL
Useful constants |
protected java.util.Vector |
listeners
|
| 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 | |
DurationChoice()
Default constructor |
|
DurationChoice(Duration d)
Construct a duration choice for a specific duration |
|
| Method Summary | |
void |
addDurationListener(DurationListener l)
|
void |
fireDurationEvent(Duration d)
|
Duration |
getDuration()
Return the current duration |
void |
initChoices()
Initialize the choice components |
void |
initEvents()
Event handling code... |
void |
initLayout()
Initialize all layout settings |
void |
itemStateChanged(java.awt.event.ItemEvent e)
|
static void |
main(java.lang.String[] args)
|
void |
removeDurationListener(DurationListener l)
|
void |
reset()
Reset the duration to a quarter note by default |
void |
reset(Duration d)
Reset the duration to a given duration |
void |
setBackground(java.awt.Color bg)
Set the foreground colors |
void |
setForeground(java.awt.Color fg)
Set the foreground colors |
void |
setLayout(int layoutType)
|
| Methods inherited from class java.awt.Panel |
addNotify, getAccessibleContext |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setFont, setLayout, update, validate, validateTree |
| 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, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, 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, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final int LAYOUT_VERTICAL
public static final int LAYOUT_HORIZONTAL
public static final int LAYOUT_STACKED
protected java.awt.Choice baseChoice
protected java.awt.Choice dotChoice
protected java.util.Vector listeners
| Constructor Detail |
public DurationChoice()
public DurationChoice(Duration d)
| Method Detail |
public void reset()
public void reset(Duration d)
public Duration getDuration()
public void initChoices()
public void initLayout()
public void setLayout(int layoutType)
public void setForeground(java.awt.Color fg)
setForeground in class java.awt.Componentpublic void setBackground(java.awt.Color bg)
setBackground in class java.awt.Componentpublic void initEvents()
public void addDurationListener(DurationListener l)
public void removeDurationListener(DurationListener l)
public void fireDurationEvent(Duration d)
public void itemStateChanged(java.awt.event.ItemEvent e)
itemStateChanged in interface java.awt.event.ItemListenerpublic static void main(java.lang.String[] args)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||