Package eu.bandm.music.midi
Class SequencerPanel
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
eu.bandm.music.midi.SequencerPanel
- All Implemented Interfaces:
ImageObserver,MenuContainer,Serializable,Accessible
Deprecated, for removal: This API element is subject to removal in a future version.
use the more abstract form (currently still in
eu.bandm.sighkn.SequencerPanel, as used in eu.bandm.sighkn.TestMonodic)
Extracted from bt midi.Player.
Only the pure sequencer control is supported.
Selection of input data and output connections must be provided externally.
FIXME text-editieren der zeitposition -> bewirkt sprung
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static classDeprecated, for removal: This API element is subject to removal in a future version.Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanelNested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponentNested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainerNested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDeprecated, for removal: This API element is subject to removal in a future version.final ActionDeprecated, for removal: This API element is subject to removal in a future version.protected JLabelDeprecated, for removal: This API element is subject to removal in a future version.protected JLabelDeprecated, for removal: This API element is subject to removal in a future version.final ActionDeprecated, for removal: This API element is subject to removal in a future version.final ActionDeprecated, for removal: This API element is subject to removal in a future version.(package private) static final intDeprecated, for removal: This API element is subject to removal in a future version.protected Map<Receiver, Transmitter> Deprecated, for removal: This API element is subject to removal in a future version.Fields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWFields inherited from class java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH -
Constructor Summary
ConstructorsConstructorDescriptionSequencerPanel(@Opt String frameText) Deprecated, for removal: This API element is subject to removal in a future version.SequencerPanel(@Opt String frameText, boolean isLarge) Deprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionvoidaddReceiver(Receiver rec) Deprecated, for removal: This API element is subject to removal in a future version.voidclose()Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.voidinit()Deprecated, for removal: This API element is subject to removal in a future version.voidDeprecated, for removal: This API element is subject to removal in a future version.voidload(InputStream stream) Deprecated, for removal: This API element is subject to removal in a future version.voidDeprecated, for removal: This API element is subject to removal in a future version.static voidDeprecated, for removal: This API element is subject to removal in a future version.static StringmicrosecondsToMinuteText(long ms) Deprecated, for removal: This API element is subject to removal in a future version.protected intmicrosecondsToModel(long mus) Deprecated, for removal: This API element is subject to removal in a future version.static StringmillisecondsToMinuteText(long ms) Deprecated, for removal: This API element is subject to removal in a future version.protected longmodelToMicroseconds(int mod) Deprecated, for removal: This API element is subject to removal in a future version.voidopen()Deprecated, for removal: This API element is subject to removal in a future version.voidpause()Deprecated, for removal: This API element is subject to removal in a future version.voidplay()Deprecated, for removal: This API element is subject to removal in a future version.in case no sequence has been set: behave silent.voidremoveReceiver(Receiver rec) Deprecated, for removal: This API element is subject to removal in a future version.voidsetEnabled(boolean value) Deprecated, for removal: This API element is subject to removal in a future version.Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIMethods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateMethods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTreeMethods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
Field Details
-
defaultFrameText
Deprecated, for removal: This API element is subject to removal in a future version.- See Also:
-
positionThread_sleepDuration
static final int positionThread_sleepDurationDeprecated, for removal: This API element is subject to removal in a future version.- See Also:
-
receivers
Deprecated, for removal: This API element is subject to removal in a future version. -
label_currentTime
Deprecated, for removal: This API element is subject to removal in a future version. -
label_totalDuration
Deprecated, for removal: This API element is subject to removal in a future version. -
init
Deprecated, for removal: This API element is subject to removal in a future version. -
play
Deprecated, for removal: This API element is subject to removal in a future version. -
pause
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Constructor Details
-
SequencerPanel
Deprecated, for removal: This API element is subject to removal in a future version.- Throws:
MidiUnavailableException
-
SequencerPanel
Deprecated, for removal: This API element is subject to removal in a future version.- Throws:
MidiUnavailableException
-
-
Method Details
-
setEnabled
public void setEnabled(boolean value) Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
setEnabledin classJComponent
-
addReceiver
Deprecated, for removal: This API element is subject to removal in a future version.- Throws:
MidiUnavailableException
-
removeReceiver
Deprecated, for removal: This API element is subject to removal in a future version. -
open
Deprecated, for removal: This API element is subject to removal in a future version.- Throws:
MidiUnavailableException
-
close
public void close()Deprecated, for removal: This API element is subject to removal in a future version. -
load
Deprecated, for removal: This API element is subject to removal in a future version.- Throws:
InvalidMidiDataException
-
load
Deprecated, for removal: This API element is subject to removal in a future version.- Throws:
InvalidMidiDataExceptionIOException
-
load
Deprecated, for removal: This API element is subject to removal in a future version.- Throws:
InvalidMidiDataExceptionIOException
-
init
public void init()Deprecated, for removal: This API element is subject to removal in a future version. -
play
public void play()Deprecated, for removal: This API element is subject to removal in a future version.in case no sequence has been set: behave silent. -
pause
public void pause()Deprecated, for removal: This API element is subject to removal in a future version. -
getPositionModel
Deprecated, for removal: This API element is subject to removal in a future version. -
microsecondsToModel
protected int microsecondsToModel(long mus) Deprecated, for removal: This API element is subject to removal in a future version. -
modelToMicroseconds
protected long modelToMicroseconds(int mod) Deprecated, for removal: This API element is subject to removal in a future version. -
microsecondsToMinuteText
Deprecated, for removal: This API element is subject to removal in a future version. -
millisecondsToMinuteText
Deprecated, for removal: This API element is subject to removal in a future version. -
main
Deprecated, for removal: This API element is subject to removal in a future version.- Throws:
Exception
-