public static final class Player.Builder
extends java.lang.Object
修飾子とタイプ | メソッドと説明 |
---|---|
Player.Builder |
bufferDuration(double bufferDuration) |
Player.Builder |
bufferSize(int bufferSize) |
Player |
build() |
Player.Builder |
daemon() |
Player.Builder |
daemon(boolean daemon) |
Player.Builder |
executor(java.util.concurrent.ScheduledExecutorService executor) |
Player.Builder |
frameDuration(double frameDuration) |
Player.Builder |
frameSize(int frameSize) |
Player.Builder |
interval(double interval) |
Player.Builder |
intervalSize(int intervalSize) |
Player.Builder |
line(javax.sound.sampled.SourceDataLine line) |
Player.Builder |
loop() |
Player.Builder |
loop(boolean loop) |
Player.Builder |
mixer(javax.sound.sampled.Mixer.Info mixer) |
Player.Builder |
priority(int priority) |
public final Player.Builder loop(boolean loop)
public final Player.Builder loop()
public final Player.Builder line(javax.sound.sampled.SourceDataLine line)
public final Player.Builder mixer(javax.sound.sampled.Mixer.Info mixer)
public final Player.Builder bufferSize(int bufferSize)
public final Player.Builder bufferDuration(double bufferDuration)
public final Player.Builder frameSize(int frameSize)
public final Player.Builder frameDuration(double frameDuration)
public final Player.Builder intervalSize(int intervalSize)
public final Player.Builder interval(double interval)
public final Player.Builder executor(java.util.concurrent.ScheduledExecutorService executor)
public final Player.Builder daemon(boolean daemon)
public final Player.Builder daemon()
public final Player.Builder priority(int priority)
public final Player build() throws java.io.FileNotFoundException, java.io.IOException, javax.sound.sampled.UnsupportedAudioFileException, javax.sound.sampled.LineUnavailableException
java.io.FileNotFoundException
java.io.IOException
javax.sound.sampled.UnsupportedAudioFileException
javax.sound.sampled.LineUnavailableException