-1
即时得到These错误试图解析this FXML文件到我的Java代码Program.The时,当我在FXML文件加载,并在那里我得到的错误是波纹管得到错误解析FXML文件到一个JavaFX程序
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文件中的元素加载到我的代码的其余部分,以便我可以充分利用上述元素h 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!"); }
可悲的是这并没有您的建议工作的感谢虽然! – user3211415
当我更换故障线路时,程序启动时没有问题。 – Smutje
'fx:id'必须放在'代替行 – ItachiUchiha