“ java.lang.IllegalArgumentException:uri.getScheme()== null!使用JavaFX播放音频时发生错误”

“ java.lang.IllegalArgumentException:uri.getScheme()== null!使用JavaFX播放音频时发生错误”,第1张

“ java.lang.IllegalArgumentException:uri.getScheme()== null!使用JavaFX播放音频时发生错误”

Media的构造函数需要一个URL,因此您需要以http://或file://开头的内容

btn.setonAction(e -> {  Media m = new Media(Paths.get("04.mp3").toUri().toString());  new MediaPlayer(m).play();});`

参见http://docs.oracle.com/javase/8/javafx/media-
tutorial/simpleplayer.htm

它还有助于将Path和File对象都转换为URL。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5093757.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-16
下一篇 2022-11-16

发表评论

登录后才能评论

评论列表(0条)

保存