我已经阅读了我能找到的关于此错误的每一篇文章/帖子,并且我已经尝试了提到的每一个解决方案,并且该错误仍然在运行时产生。这是我的代码,下面是来自控制台的错误消息:
public class Driver extends Application {
public static void main(String[] args) {
launch(args);
} // main
@Override
public void start(Stage primaryStage) {
Parent root = null;
File css = new File("stylesheet.css");
try {
root = FXMLLoader.load(getClass().getResource("project-3.fxml"));
root.getStylesheets().clear();
root.getStylesheets().add("file:///" + css.getAbsolutePath().replace("\\", "/"));
} catch (IOException e) {
System.out.println(e);
System.exit(1);
} // try
primaryStage.setTitle("Programmer's Calculator");
primaryStage.setScene(new Scene(root, 397, 376));
primaryStage.show();
} // start
Run Code Online (Sandbox Code Playgroud)
} // 司机
我已经排除了 import 语句以节省空间 - 它们不是问题。
这是产生的错误:
com.sun.javafx.css.StyleManager loadStylesheetUnPrivileged 信息:找不到样式表:file:////Users/UserName/Documents/Names-p3/stylesheet.css
这是我的目录:

这是我尝试过的:
有没有办法在Visual Studio 2013中管理/调试/编译Java项目?
我从2012年开始在2010年看到了一个帖子,但我认为从那以后他们可能已经改变了很多.