JavaFX 更换程序图标 报错Invalid URL: unknown protocol: c

JavaFX 更换程序图标 报错Invalid URL: unknown protocol: c,第1张

JavaFX 更换程序图标 报错Invalid URL: unknown protocol: c 报错

今天在使用JAVAFX的时候,想更换程序图标。查找了相关资料发现以下的代码会抛出RunTime异常。捕捉了其中的异常信息为Invalid URL: unknown protocol: c

try{
	Image ix = new(Image("Path");
    stage.getIcons().add(ix);
}catch (RuntimeException e){
		System.out.println(e.getMessage());
}

查了很久的资料,得到如下解决办法:

解决方法
try{
	File f = new File("Path");
	Image ix = new Image(f.toURI().toString());
	stage.getIcons().add(ix);
}catch (RuntimeException e){
	System.out.println(e.getMessage());
}

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存