Zrób pasek wyszukiwania dla odtwarzacza multimedialnego.

Tworzę odtwarzacz multimedialny za pomocą JMF, chcę używać własnych elementów sterujących. Czy ktoś może mi pomóc w utworzeniu paska wyszukiwania odtwarzacza multimedialnego, aby mógł odtwarzać utwory zgodnie z pozycją suwaka.

Po prostu zasugeruj mi jakąś logikę, po czym mogę obliczyć część kodującą

if(player!=null){
    long durationNanoseconds = 
    (player.getDuration().getNanoseconds());
    durationbar.setMaximum((int) player.getDuration().getSeconds());
    int duration=(int) player.getDuration().getSeconds();
    int percent = durationbar.getValue();
    long t = (durationNanoseconds / duration) * percent;
    Time newTime = new Time(t);
    player.stop();
    player.setMediaTime(newTime);
    player.start();
    mousedrag=true;

Oto kod. Jak mogę sprawić, by suwak przesuwał się wraz z utworem? Suwak działa, gdy go przeciągam / klikam, ale nie porusza się wraz z utworem.

questionAnswers(3)

yourAnswerToTheQuestion