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
Modifier and TypeClassDescription(package private) static class
Deprecated, for removal: This API element is subject to removal in a future version.Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
Deprecated, for removal: This API element is subject to removal in a future version.final Action
Deprecated, for removal: This API element is subject to removal in a future version.protected JLabel
Deprecated, for removal: This API element is subject to removal in a future version.protected JLabel
Deprecated, for removal: This API element is subject to removal in a future version.final Action
Deprecated, for removal: This API element is subject to removal in a future version.final Action
Deprecated, for removal: This API element is subject to removal in a future version.(package private) static final int
Deprecated, 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_WINDOW
Fields inherited from class java.awt.Component
accessibleContext, 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
ConstructorDescriptionSequencerPanel
(@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 TypeMethodDescriptionvoid
addReceiver
(Receiver rec) Deprecated, for removal: This API element is subject to removal in a future version.void
close()
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.void
init()
Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
load
(InputStream stream) Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.static void
Deprecated, for removal: This API element is subject to removal in a future version.static String
microsecondsToMinuteText
(long ms) Deprecated, for removal: This API element is subject to removal in a future version.protected int
microsecondsToModel
(long mus) Deprecated, for removal: This API element is subject to removal in a future version.static String
millisecondsToMinuteText
(long ms) Deprecated, for removal: This API element is subject to removal in a future version.protected long
modelToMicroseconds
(int mod) Deprecated, for removal: This API element is subject to removal in a future version.void
open()
Deprecated, for removal: This API element is subject to removal in a future version.void
pause()
Deprecated, for removal: This API element is subject to removal in a future version.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.void
removeReceiver
(Receiver rec) Deprecated, for removal: This API element is subject to removal in a future version.void
setEnabled
(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, updateUI
Methods 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, update
Methods 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, validateTree
Methods 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:
setEnabled
in 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:
InvalidMidiDataException
IOException
-
load
Deprecated, for removal: This API element is subject to removal in a future version.- Throws:
InvalidMidiDataException
IOException
-
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
-