小编Maz*_*one的帖子

尝试将 css 样式表与 JavaFX 一起使用时出现“loadStylesheetUnPrivileged”错误

我已经阅读了我能找到的关于此错误的每一篇文章/帖子,并且我已经尝试了提到的每一个解决方案,并且该错误仍然在运行时产生。这是我的代码,下面是来自控制台的错误消息:

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

这是我的目录:

目录结构

这是我尝试过的:

  • 创建了一个场景变量并尝试将 css 样式表应用于该变量
  • 在我的 …

css java directory javafx stylesheet

5
推荐指数
1
解决办法
3万
查看次数

使用Visual Studio 2013 For Java

有没有办法在Visual Studio 2013中管理/调试/编译Java项目?

我从2012年开始在2010年看到了一个帖子,但我认为从那以后他们可能已经改变了很多.

java debugging compilation visual-studio-2013

2
推荐指数
1
解决办法
527
查看次数