javafx.scene.media.MediaPlayer가 재생 중인지 어떻게 알 수 있습니까? 빌드 경로에 대한 외부 가져 오기 또는 추가가 없어도됩니다. 이것이 가능하지 않다면 사용할 수있는 라이브러리가 있습니까? ARM CPU에이 소프트웨어를 설치하고 있으므로 가능한 한이 코드를 최소한으로 만들려고합니다. 이 프레임 워크를 사용하여 음악 파일과 주로 MP3를 재생할 것입니다. 플레이어가이 라이브러리 또는 다른 라이브러리로 음악을 재생하는지 어떻게 알 수 있습니까?MediaPlayer가 재생 중인지 확인하는 방법은 무엇입니까?
mediaPlayer.setOnEndOfMedia(new Runnable() {
@Override
public void run() {
playing = false;
}
});
mediaPlayer.setOnReady(new Runnable() {
@Override
public void run() {
mediaPlayer.play();
playing = true;
}
});
또는
이boolean playing = mediaPlayer.getStatus().equals(Status.PLAYING);
그래도 난 지적하고 싶은 것은 두 번째 방법은 가져 오기가 필요하고 첫 번째 방법은 가져 오기가 필요하지 않습니다. 첫 번째 작품은 완벽하게 작동합니다. 고마워! – Skylion