从其他JavaFX打开场景时找不到CSS资源

时间:2017-08-15 17:53:40

标签: java css controller javafx-2 fxml

我有ViewMiscFXML.fxml课,我有TreeTableView,我想为它设计样式。

但输出结果显示:WARNING: Resource "../css/styles.css" not found.

我正在ViewMiscFXML.fxml

开设ViewEmployeeFXML.fxml课程

打开此场景的代码是:

Stage stage = new Stage();
FXMLLoader loader = new FXMLLoader();
Pane root = loader.load(getClass().getResource("/views/ViewMiscFXML.fxml").openStream());
ViewMiscFXMLController cont = (ViewMiscFXMLController) loader.getController();
// cont.getDetails(fine_name, int_course_name, ext_course_name);
Scene scene = new Scene(root);
stage.setScene(scene);
stage.show();

在上面的代码中,我打开了课程ViewMiscFXML.fxml

现在的问题是,如果我从其他类的控制器打开这个类比css不起作用,但是如果我直接从我的主类打开这个类比css工作完美。

0 个答案:

没有答案