当前位置: 首页 > 知识库问答 >
问题:

如何从另一个包中定位fxml?

马寒
2023-03-14

我创建了一个简单的JavaFX应用程序

它有两个包,主类是jfxtest2,javagood包中,fxml及其控制器在jfxtest2包中。

现在的问题是我无法加载主类中的fxml。我试着像这样加载fxml:

Parent root = FXMLLoader.load(getClass().getResource("jfxtest2.Screen.fxml"));
Parent root = FXMLLoader.load(getClass().getResource("jfxtest2/Screen.fxml"));
Parent root = FXMLLoader.load(new URL("/jfxtest2/Screen.fxml"));

那么,我应该如何从JFXTest2包中加载fxml,JFXTest2类是main类或application类

共有1个答案

穆锋
2023-03-14

试试看

Parent root = FXMLLoader.load(getClass().getResource("/jfxtest2/Screen.fxml"));
 类似资料:
  • 我在spring Portlet a中定义了一个spring bean,我的问题是如何使用Portlet bean定位器在另一个Portlet B中定位这个bean,这可能吗,因为下面的行对我不起作用。 ps:我将Portlet中的ContextLoaderListener声明为web.xml,并使用contextConfigLocation来设置加载哪个上下文文件,这个bean是在上下文文件中定

  • 问题内容: 我想将文件从Java中的一个位置复制到另一位置。做这个的最好方式是什么? 这是我到目前为止的内容: 这不会复制文件,执行此操作的最佳方法是什么? 问题答案: 您可以使用此(或任何变体): 另外,我建议您使用或代替使其兼容于多个操作系统. 由于您不确定如何临时存储文件,因此请查看: 要将a 个文件移动到单个目录中:

  • 您好,我目前正在尝试编写一个结合docx文件的代码。这些文件可能包含文本、图像、表格或方程式。代码旨在复制这些对象并将它们附加到基本docx。我可以使用docx模块的“添加图片”和“添加段落”方法复制和合并文本、图像和表格,但我无法对word公式执行此操作。我决定尝试深入研究docx的xml,并从那里复制等式部分。我可以将公式附加到我的基本文档中,但是当我继续附加图片、文本和表格时,这些公式会显示

  • 基本上,我有一种情况,我必须在一个耳朵内访问JAR中声明的EJB,而不是在另一个耳朵中访问WAR。两个EAR都部署到同一个WebLogic托管服务器(同一个域)。Java代码中没有用于该EJB的注释。在ejbjar中。xml它被定义为会话无状态容器bean。在WebLogicEJBJAR中。xml指定了本地jndi名称。我尝试使用InitialContext查找这个bean,并从该接口获取Loca

  • 问题内容: 我按照https://golang.org/doc/code.html#Workspaces链接中的说明进行操作,并构建了我的第一个Go程序。 因此,我尝试使用以下说明创建库= https://golang.org/doc/code.html#Library 一切都很完美,直到构建hello.go,它给了我这个错误。 /hello.go:10:13:未定义:stringutil.Rev

  • 问题内容: 在同一对话框窗口中有两个QListWIdget。都启用了DragDrop功能。如果我将文件拖放到两个ListWidges中的任何一个,程序将识别出该文件并打印出被删除文件的列表。但是除了拖放文件之外,我还希望能够将List小部件Items从一个拖放到另一个。如果我拖动ListItems,则会触发拖放事件。但是它无法识别出哪些项已放置到窗口小部件上。示例代码如下。目的是将列表项从一个Li