Immer eine mp3-Datei zu spielen mit javafx

Verbrachte ich Stunden heute suchen, wie man irgendeine form von audio in eclipse und hatte Mühe, bei jedem Schritt des Weges. Derzeit habe ich etwas, das sollte funktionieren, aber ich bekomme eine Fehlermeldung:

Exception in thread "main" java.lang.IllegalArgumentException: erwartet einen Dateinamen als argument
bei com.Sonne.javafx.css.parser.Css2Bin.main(Css2Bin.java:44)

Ich habe im Grunde kopiert von jemandem, der hatte es funktioniert. Ich würde gerne sagen, dass der FX lib Hinzugefügt, wo es sein sollte. Ich weiß, das ist nicht ausgefallen, sondern ich habe nur versucht, die Grundlagen.

package b;
import java.io.File;
import javafx.scene.media.Media;
import javafx.scene.media.MediaPlayer;
public class test {

    public static void main(String[] args){
    String uriString = new File("C:\\Users\\Mike\\workspace\\b\\src\\hero.mp3").toURI().toString()
    MediaPlayer player = new MediaPlayer( new Media(uriString));
    player.play();
}}

Ich habe auch versucht, viele verschiedene Pfad-Namen, falls es falsch war, nicht mit Glück, ich habe auch gerade versucht, zu kopieren und fügen Sie den Pfad-Namen ein, ich habe in eclipse gehen Sie zu Eigenschaften ex: /b/src/held.mp3. Hilfe würde geschätzt, um mich aus diesem Alptraum.

versuchen Sie new Media(uriString) zu new Media("C:\\Users\\Mike\\workspace\\b\\src\\hero.mp3");
Gleiche Fehler, auch die erste Zeile wird nicht verwendet.
Verwenden Sie Test.Klasse.getResource("held.mp3").toString(); Auch, ich dint dann Eclipse mag-Ressourcen gespeichert werden, in das src-Verzeichnis Sie gespeichert werden soll in das Ressourcen-Verzeichnis, so wie ich es verstehe
Ich weisen, dass der uristring? Auch ich bin auch versuchen, Weg von meiner Musik-Bibliothek im windows C:\\Users\\Mike\\Music\\hero.mp3
Ja, String uriString = Test.class.getResource("/hero.mp3").toString();. Im Fall der Referenz-Datei können Sie einfach String uriString = new File("C:\\Users\\Mike\\Music\\hero.mp3").toURI().toURL().toString()

InformationsquelleAutor Kasarrah | 2014-06-22

Schreibe einen Kommentar