Erstellen Sie eine Suchleiste für den Media Player.

Ich erstelle einen Media Player mit JMF. Ich möchte meine eigenen Steuerungskomponenten verwenden. Kann mir bitte jemand helfen, eine Suchleiste für den Media Player zu erstellen, damit er Songs entsprechend der Position des Schiebereglers abspielen kann.

Schlagen Sie mir einfach eine Logik vor, ich kann den Codierungsteil anschließend herausfinden

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;

Hier ist der Code. Wie kann ich nun den Schieberegler mit dem Song mitbewegen? Der Schieberegler funktioniert, wenn ich ihn ziehe / klicke, aber er bewegt sich nicht mit dem Song.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage