私は今日、日食で何らかの形のオーディオを取得する方法を探すのに何時間も費やしましたが、あらゆる段階で問題がありました. 現在、動作するはずのものがありますが、エラーが発生します:
スレッド「メイン」での例外 java.lang.IllegalArgumentException: com.sun.javafx.css.parser.Css2Bin.main(Css2Bin.java:44) で引数としてファイル名が必要です
私は基本的に、これを機能させた人からコピーしました。FX lib はあるべき場所に追加されていると言いたいです。これは空想的ではないことはわかっていますが、基本を試しただけです。
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();
}}
また、運が悪かった場合に備えて、さまざまなパス名を試しました。また、/b/src/hero.mp3 などのプロパティに移動して、Eclipse で取得したパス名をコピーして貼り付けようとしました。この悪夢から抜け出すために助けていただければ幸いです。