Этот код создает и запускает поток:
new Thread() {
@Override
public void run() {
try { player.play(); }
catch ( Exception e ) { System.out.println(e); }
}
}.start();
Я хотел бы изменить этот код так, чтобы поток запускался только в том случае, если в это время не было открыто никаких других потоков! Если есть, я хотел бы закрыть их и начать этот.