2012-05-26 11 views
0

Как закодировать на Java (с помощью Java Media Framework): когда плеер достигает определенного времени, воспроизводя видеоролик (например, достигая 3,1424 минуты во время воспроизведения), он генерирует событие?JMF: Как вызвать событие, когда игрок достигает определенного времени, воспроизводя видео?

ответ

1

Player JMF реализует Clock который, в свою очередь, обеспечивает такие методы, как:

  • setStopTime(Time). Добавьте слушателя в плеер и прослушайте событие остановки.
  • getMediaNanoseconds(). Начните Swing Timer, чтобы повторить каждые NN миллисекунды. Проверьте время воспроизведения. Если это не соответствует интересующим моментам, остановите таймер &.

 Смежные вопросы

  • Нет связанных вопросов^_^