|
DixShtix | |||||||||
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.Window | +--java.awt.Frame | +--javax.swing.JFrame | +--com.dixshtix.soundlab.SoundLab
Interactive Multitimbral Sound Lab.
Description: An extensible framework for the synthesis and playback of polyphonic, multitimbral sound clips.
Copyright: Copyright (c) Richard C. Penner II
Company: DixShtix
Inner classes inherited from class javax.swing.JFrame |
javax.swing.JFrame.AccessibleJFrame |
Inner classes inherited from class java.awt.Frame |
java.awt.Frame.AccessibleAWTFrame |
Inner classes inherited from class java.awt.Window |
java.awt.Window.AccessibleAWTWindow |
Inner classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.AWTTreeLock |
Field Summary | |
(package private) java.awt.Dialog |
aboutBox
|
(package private) javax.swing.JButton |
addGeneratorButton
|
(package private) javax.swing.JPanel |
buttonBar
|
(package private) javax.swing.JMenuItem |
closeMenuItem
|
(package private) javax.swing.JButton |
configureGeneratorButton
|
(package private) javax.swing.JMenuItem |
configureGeneratorMenuItem
|
(package private) javax.swing.JMenuItem |
copyMenuItem
|
(package private) javax.swing.JMenuItem |
cutMenuItem
|
(package private) javax.swing.JMenuItem |
deleteGeneratorMenuItem
|
(package private) javax.swing.JMenuItem |
deleteMenuItem
|
(package private) javax.swing.JButton |
delGeneratorButton
|
(package private) javax.swing.JPanel |
displaySoundPanel
|
(package private) javax.swing.JScrollPane |
displaySoundScrollPane
|
(package private) javax.swing.JMenu |
editMenu
|
(package private) javax.swing.JMenuItem |
exitMenuItem
|
(package private) javax.swing.JMenu |
fileMenu
|
(package private) javax.swing.JList |
generatorList
|
(package private) javax.swing.JScrollPane |
generatorListScrollPane
|
(package private) javax.swing.JMenu |
generatorMenu
|
(package private) javax.swing.JMenu |
helpMenu
|
(package private) javax.swing.Box |
mainBox
|
(package private) javax.swing.JMenuBar |
mainMenuBar
|
(package private) javax.swing.JMenuItem |
newMenuItem
|
(package private) javax.swing.JMenuItem |
openMenuItem
|
(package private) javax.swing.JMenuItem |
pageLayoutMenuItem
|
(package private) javax.swing.JMenuItem |
pasteMenuItem
|
(package private) javax.swing.JMenuItem |
playClipMenuItem
|
(package private) javax.swing.JButton |
playSample
|
(package private) javax.swing.JMenuItem |
printMenuItem
|
(package private) javax.swing.JMenuItem |
redoMenuItem
|
(package private) javax.swing.JMenuItem |
saveAsMenuItem
|
(package private) javax.swing.JButton |
saveButton
|
(package private) javax.swing.JMenuItem |
saveMenuItem
|
(package private) javax.swing.JMenuItem |
selectAllMenuItem
|
(package private) javax.swing.JMenuItem |
showAboutBoxMenuItem
|
(package private) javax.swing.JMenuItem |
showAddGeneratorDialogMenuItem
|
(package private) javax.swing.JMenuItem |
showHelpTopicsMenuItem
|
(package private) javax.swing.JMenuItem |
undoMenuItem
|
Fields inherited from class javax.swing.JFrame |
accessibleContext, defaultCloseOperation, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled |
Fields inherited from class java.awt.Frame |
base, CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, frameSerializedDataVersion, HAND_CURSOR, icon, ICONIFIED, mbManagement, menuBar, MOVE_CURSOR, N_RESIZE_CURSOR, nameCounter, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, ownedWindows, resizable, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, serialVersionUID, state, SW_RESIZE_CURSOR, TEXT_CURSOR, title, W_RESIZE_CURSOR, WAIT_CURSOR, weakThis |
Fields inherited from class java.awt.Window |
active, dbg, focusMgr, inputContext, inputContextLock, OPENED, ownedWindowList, warningString, windowListener, windowSerializedDataVersion |
Fields inherited from class java.awt.Container |
component, containerListener, containerSerializedDataVersion, dispatcher, layoutMgr, listeningBoundsChildren, listeningChildren, maxSize, ncomponents, printing, printingThreads |
Fields inherited from class java.awt.Component |
actionListenerK, adjustmentListenerK, appContext, background, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, changeSupport, componentListener, componentListenerK, componentOrientation, componentSerializedDataVersion, containerListenerK, cursor, dropTarget, enabled, eventMask, focusListener, focusListenerK, font, foreground, graphicsConfig, hasFocus, height, hierarchyBoundsListener, hierarchyBoundsListenerK, hierarchyListener, hierarchyListenerK, incRate, inputMethodListener, inputMethodListenerK, isInc, isPacked, itemListenerK, keyListener, keyListenerK, LEFT_ALIGNMENT, locale, LOCK, metrics, minSize, mouseListener, mouseListenerK, mouseMotionListener, mouseMotionListenerK, name, nameExplicitlySet, newEventsOnly, ownedWindowK, parent, peer, peerFont, popups, prefSize, privateKey, RIGHT_ALIGNMENT, textListenerK, TOP_ALIGNMENT, valid, visible, width, windowClosingException, windowListenerK, x, y |
Fields inherited from interface javax.swing.WindowConstants |
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
SoundLab()
|
Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent e)
|
(package private) void |
addGen()
|
(package private) void |
addGeneratorButton_actionPerformed(java.awt.event.ActionEvent e)
|
(package private) void |
byteLoad(byte[] ptr,
int off,
int value)
|
(package private) void |
confGen()
|
(package private) void |
configureGeneratorButton_actionPerformed(java.awt.event.ActionEvent e)
|
(package private) void |
generatorList_valueChanged(javax.swing.event.ListSelectionEvent e)
|
private void |
jbInit()
|
static void |
main(java.lang.String[] args)
|
(package private) void |
playClip()
|
(package private) void |
playSample_actionPerformed(java.awt.event.ActionEvent e)
|
(package private) void |
showAboutBoxMenuItem_actionPerformed(java.awt.event.ActionEvent e)
|
Methods inherited from class javax.swing.JFrame |
addImpl, createRootPane, createRootPaneException, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
Methods inherited from class java.awt.Frame |
|
Methods inherited from class java.awt.Window |
addOwnedWindow, addWindowListener, adjustListeningChildren, applyResourceBundle, applyResourceBundle, connectOwnedWindow, dispatchEventImpl, dispose, eventEnabled, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, hide, isActive, isShowing, nextFocus, ownedInit, pack, postEvent, postWindowEvent, preProcessKeyEvent, processEvent, removeOwnedWindow, removeWindowListener, resetGC, setCursor, setFocusOwner, setWarningString, show, toBack, toFront, transferFocus |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, applyOrientation, checkGD, countComponents, createChildHierarchyEvents, createHierarchyEvents, deliverEvent, dispatchEventToSelf, doLayout, findComponentAt, findComponentAt, findComponentAt, getAccessibleAt, getAccessibleChild, getAccessibleChildrenCount, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents_NoClientCode, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getMouseEventTarget, getPreferredSize, getWindow, insets, invalidate, invalidateTree, isAncestorOf, layout, lightweightPaint, lightweightPrint, list, list, locate, minimumSize, numListening, paint, paintComponents, paintHeavyweightComponents, postsOldMouseEvents, preferredSize, print, printComponents, printHeavyweightComponents, processContainerEvent, proxyEnableEvents, proxyRequestFocus, remove, removeAll, removeContainerListener, setFont, validate, validateTree |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, areInputMethodsEnabled, bounds, checkImage, checkImage, checkWindowClosingException, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getAccessibleIndexInParent, getAccessibleStateSet, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont_NoClientCode, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen_NoTreeLock, getLocationOnScreen, getName, getNativeContainer, getParent_NoClientCode, getParent, getPeer, getSize, getSize, getToolkitImpl, getTreeLock, getWidth, getWindowForObject, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isEnabledImpl, isFocusTraversable, isLightweight, isOpaque, isRecursivelyVisible, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseMotionEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait |
Methods inherited from interface java.awt.MenuContainer |
getFont, postEvent |
Field Detail |
javax.swing.JMenuBar mainMenuBar
javax.swing.JMenu fileMenu
javax.swing.JMenu editMenu
javax.swing.JMenuItem undoMenuItem
javax.swing.JMenuItem redoMenuItem
javax.swing.JMenuItem cutMenuItem
javax.swing.JMenuItem copyMenuItem
javax.swing.JMenuItem pasteMenuItem
javax.swing.JMenuItem deleteMenuItem
javax.swing.JMenuItem selectAllMenuItem
javax.swing.JMenuItem newMenuItem
javax.swing.JMenuItem openMenuItem
javax.swing.JMenuItem closeMenuItem
javax.swing.JMenuItem saveMenuItem
javax.swing.JMenuItem saveAsMenuItem
javax.swing.JMenuItem pageLayoutMenuItem
javax.swing.JMenuItem printMenuItem
javax.swing.JMenuItem exitMenuItem
javax.swing.JMenu generatorMenu
javax.swing.JMenuItem showAddGeneratorDialogMenuItem
javax.swing.JMenuItem deleteGeneratorMenuItem
javax.swing.JMenuItem configureGeneratorMenuItem
javax.swing.JMenuItem playClipMenuItem
javax.swing.JPanel buttonBar
javax.swing.Box mainBox
javax.swing.JScrollPane generatorListScrollPane
javax.swing.JScrollPane displaySoundScrollPane
javax.swing.JPanel displaySoundPanel
javax.swing.JList generatorList
javax.swing.JButton saveButton
javax.swing.JButton addGeneratorButton
javax.swing.JButton delGeneratorButton
javax.swing.JButton configureGeneratorButton
javax.swing.JButton playSample
javax.swing.JMenu helpMenu
javax.swing.JMenuItem showHelpTopicsMenuItem
javax.swing.JMenuItem showAboutBoxMenuItem
java.awt.Dialog aboutBox
Constructor Detail |
public SoundLab()
Method Detail |
private void jbInit() throws java.lang.Exception
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener
void addGen()
void confGen()
void byteLoad(byte[] ptr, int off, int value)
void playClip()
void addGeneratorButton_actionPerformed(java.awt.event.ActionEvent e)
void configureGeneratorButton_actionPerformed(java.awt.event.ActionEvent e)
void playSample_actionPerformed(java.awt.event.ActionEvent e)
void generatorList_valueChanged(javax.swing.event.ListSelectionEvent e)
void showAboutBoxMenuItem_actionPerformed(java.awt.event.ActionEvent e)
public static void main(java.lang.String[] args)
|
DixShtix | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |