像这样的DYM?
import javax.sound.midi.*;
import javax.swing.*;
class Instruments {
public static void main(String[] args) throws MidiUnavailableException {
Synthesizer synthesizer = MidiSystem.getSynthesizer();
synthesizer.open();
Instrument[] orchestra = synthesizer.getAvailableInstruments();
final StringBuilder sb = new StringBuilder();
String eol = System.getProperty("line.separator");
sb.append("The orchestra has ");
sb.append(orchestra.length);
sb.append(" instruments.");
sb.append(eol);
for (Instrument instrument : orchestra) {
sb.append(instrument.toString());
sb.append(eol);
}
synthesizer.close();
Runnable r = new Runnable() {
@Override
public void run() {
JOpt