【发布时间】:2014-05-19 06:33:54
【问题描述】:
-
我在尝试将 this FXML 文件解析到我的 Java 程序中时遇到 These 错误。当我加载 FXML 文件时的代码以及我得到错误的位置如下
package mediarealm; import java.io.IOException; import java.util.logging.Level; import java.util.logging.Logger; import javafx.application.Application; import javafx.fxml.FXMLLoader; import javafx.scene.Parent; import javafx.scene.Scene; import javafx.stage.Stage; import javafx.stage.StageStyle; public class MediaRealm extends Application { @Override public void start(Stage primaryStage) { Parent root = null; primaryStage.initStyle(StageStyle.UNDECORATED); try { root = FXMLLoader.load(getClass().getResource("/rsrc /UIManagmentDefaultState.fxml")); } catch (IOException ex) { Logger.getLogger(MediaRealm.class.getName()).log(Level.SEVERE, null, ex); } root.setStyle("-fx-background-color: #000000;"); Scene scene = new Scene(root, 1280, 720); primaryStage.setTitle("Hello World!"); primaryStage.setScene(scene); primaryStage.show(); } public static void main(String[] args) { launch(args); }}
-
这可能是因为下面的代码,但我不认为这是我试图将 fxml 文件中的一些元素加载到我的其余代码中,以便我可以完全访问所述元素用java。
package mediarealm; import javafx.collections.FXCollections; import javafx.fxml.FXML; import javafx.scene.control.Button; public class Controller { @FXML private Button ExitButton; @FXML private static Button myVideos; public static void doshit() { myVideos.setText("Addison is gay!"); }
【问题讨论】: