sound.soundDemo
Class JavaSound
java.lang.Object
   sound.soundDemo.JavaSound
sound.soundDemo.JavaSound
- All Implemented Interfaces: 
- java.lang.Runnable, java.util.EventListener, javax.swing.event.ChangeListener
- public class JavaSound 
- extends java.lang.Object- implements javax.swing.event.ChangeListener, java.lang.Runnable
The Java Sound Samples : MidiSynth, Juke, CapturePlaybackPanel, Groove.
- Version:
- @(#)JavaSound.java      1.17 02/02/06
- Author:
- Brian Lichtenwalter
| Constructor Summary | 
| JavaSound(java.lang.String audioDirectory)
 | 
 
| Method Summary | 
|  void | close()
 | 
|  javax.swing.JPanel | getCapturePlaybackPanel()
 | 
|  sound.soundDemo.JavaSound.MyJPanel | getPanel()
 | 
| static void | main(java.lang.String[] args)
 | 
|  void | open()
 | 
|  void | run()Lazy load the tabbed pane with CapturePlaybackPanel, MidiSynth and Groove.
 | 
|  void | stateChanged(javax.swing.event.ChangeEvent e)
 | 
 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
JavaSound
public JavaSound(java.lang.String audioDirectory)
getPanel
public sound.soundDemo.JavaSound.MyJPanel getPanel()
- 
 
- 
 
stateChanged
public void stateChanged(javax.swing.event.ChangeEvent e)
- 
- Specified by:
- stateChangedin interface- javax.swing.event.ChangeListener
 
- 
 
close
public void close()
- 
 
- 
 
open
public void open()
          throws javax.sound.midi.MidiUnavailableException,
                 javax.sound.midi.InvalidMidiDataException
- 
 
- 
- Throws:
- javax.sound.midi.MidiUnavailableException
- javax.sound.midi.InvalidMidiDataException
 
run
public void run()
- Lazy load the tabbed pane with CapturePlaybackPanel, MidiSynth and Groove.
 
- 
- Specified by:
- runin interface- java.lang.Runnable
 
- 
 
getCapturePlaybackPanel
public javax.swing.JPanel getCapturePlaybackPanel()
- 
 
- 
 
main
public static void main(java.lang.String[] args)
- 
 
-