好吧,我是Java的新手,而且是自学成才的,所以不要取笑我不好的编码;) 我搞砸了Java fx,并试图将图像插入到边框窗格中。
这是控制器中用来显示图像的方法,但我无法使文件路径正常工作。它当前具有“ /images/brownBear.jpg”作为文件路径,但是我已经尝试过相对路径-
com / jaimependlebury / mammal / images / brownBear.jpg
完整路径以及介于两者之间的所有内容,或者我得到
FileNotFoundException
或
NullPointerErrorException
我什至不确定我是否正确设置了它,我在不同的网站上找到了不同的东西,并试图将信息拼凑在一起,因此将不胜感激。
FXML文件
/l/?kh=-1&uddg=https%3A%2F%2Fen%2Dgb.facebook.com%2Fpublic%2FSergey%2DKozhanov
控制器文件-
我在类的顶部声明了ImageView图片变量,只是没有将其包含在代码块中。
<ImageView fx:id="picture">
</ImageView>
答案 0 :(得分:0)
下面的代码行:
} else {
final Intent intent = new Intent(Settings.ACTION_USAGE_ACCESS_SETTINGS);
startActivity(intent);
}
}
}, SPLASH_TIME_OUT);
}
help me out from this situation
正在重置您在FXML中设置的引用-您可以删除它。