首页 文章
  • 1 votes
     answers
     views

    将fxml加载到另一个fxml的body窗格的中心

    我试图将fxml(test.fxml)调用到body body中心的另一个fxml(main.fxml)中 . 我实际上是在main.fxml的控制器类中执行此操作 . 无论我尝试多少种不同的方式,我根本无法设置中心元素 . 要求是,我需要在主fxml文件中右键单击树结构时显示不同的fxml文件 .但是当我调用这个方法时,我得到了异常'location is required' . 有什么我需要做...
  • 0 votes
     answers
     views

    FXML Loader不会创建新实例

    我有一个JavaFX Spring Boot应用程序 . 当我尝试使用其控制器加载新的FXML时,它工作正常,但是当我第二次或第三次加载它时,它给了我相同的实例并且不创建新实例 . 我的FXML加载程序如下: public <T> T loadAndGetController(String fxmlPath) throws IOException { FXMLLoader lo...
  • 0 votes
     answers
     views

    如何在Controller类中从Main类获取Stackpane?

    为了熟悉场景构建器,我在场景构建器的堆栈窗格中添加了一个线图和两个numberaxis作为节点 . 父节点将加载到mainApp.java中: public class CsvCommander extends Application { @Override public void start(Stage stage) throws Exception { ...
  • 0 votes
     answers
     views

    当我在JAVAFX中更改场景时出现NullPointerException

    当我按下startgame按钮和exitgame按钮时,我想改变我的舞台上的场景或关闭舞台,但它只是向我展示第一个场景,当我试图在NullPointerException的情况下将其中一个按钮编译器关闭时 . 我也有主类和两个fxml文件,但我认为没有必要把它放在这里,它只包含两个锚窗格,原始标签和按钮 . package sample; import javafx.event.ActionEv...
  • 0 votes
     answers
     views

    Java EOFException问题ObjectInputStream

    我正在尝试使用与HashMap成功的方法类似的方法实现“帐户”列表的加载/保存 . Background: private List<Account> accounts; public AccountManager() { try { accounts = LoadSave.loadAccounts(); } catch (IOException e)...
  • 0 votes
     answers
     views

    JavaFX FXML文本组件控制器未更新

    在使用FXMLLoader动态创建后,我很难将FXML Text组件更新 . 这个假设简单的程序要求用户输入掷骰数,根据此输入创建新骰子,使用随机数生成器滚动它们,对这些值求和,并提供按钮以重新滚动任何骰子想 . 每个模具都添加到主窗口(使用FXMLoader和自定义模具组件),显示其索引,滚动值以及如果要重新滚动特定模具而推动的按钮 . 模具的值存在并且更新很好 . 重新滚动按钮效果很好 . 但...
  • 0 votes
     answers
     views

    JAVAFX - 加载fxml文件时未设置由Location引起的异常

    我正在尝试使用以下代码将我的fxml文件集成到我的项目中, final FXMLLoader fxmlLoader = new FXMLLoader(this.getClass().getResource("/sample.fxml")); Parent root = (Parent) fxmlLoader.load(); 该程序在第二行崩溃,抛出此...
  • 0 votes
     answers
     views

    Eclipse - JavaFX FXML LoadException

    我对使用JavaFX和FXML非常非常陌生,而且我遇到了一些问题,我无法通过重复的Google搜索或在Stack Exchange上搜索来解决这个问题 . 虽然其他人也有类似的问题,但我无法在自己的项目中复制他们的解决方案 . 现在,我主要只是尝试使用FXML测试JavaFX并感受它...但是我甚至无法加载它,因为FXMLLoader给了我以下错误 . javafx.fxml.FXMLLoade...
  • 0 votes
     answers
     views

    JavaFX异常加载FXML文件

    我一直在研究桌面应用程序,我需要使用JavaFX . 我在使用Scene Builder构建的eclipse上的JavaFX项目中创建了各种FXML文件 . 加载任何FXML文件都没有问题,除了这个讨厌的文件(FXMLImgList.fxml) . 主要思想是当按下按钮时,会出现一个新窗口 . 这是我的代码,用于该按钮的事件处理程序: @FXML private void handleOnActi...
  • 1 votes
     answers
     views

    Sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)中的应用程序启动方法java.lang.reflect.InvocationTargetException中的异常

    我无法在我的fxml / java代码中找到要修复的内容,这是整个错误: sun.reflect.DeativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.invoke:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja...
  • 0 votes
     answers
     views

    JavaFX主fxml没有加载fxml

    我的应用程序有选项卡窗格,因此为了保持fxml文件的可管理性,我有一个包含选项卡的主fxml文件,以及每个其他选项卡的单独fxml . 这工作正常,但由于某种原因,应用程序已停止加载第二个选项卡 . 我尝试在主应用程序中单独加载它,工作正常 . 我尝试创建一个新的fxml文件作为测试,并加载它,这也有效 . 但是,它不会将其加载到第二个选项卡中 . 此外,控制台没有输出 . EDIT: 经过更多的...
  • 1 votes
     answers
     views

    javafx.fxml.LoadException - 找不到.fxml文件

    首先,我绝对不是母语人士所以我希望我能在这篇文章中找到正确的内容:D 那有什么问题呢?当我尝试使用几个不同的“窗口”构建一个javaFX应用程序时 . 问题是当我尝试在MainController类中生成一个initialize()函数时 . 此函数应该使用登录名和密码字段加载第一个窗口 . 问题只有在我在MainController类的initialize()方法中加入一些逻辑才能加载另一个Wi...

热门问题