7得票4回答
一个FXML文件可以有多个控制器

我有一个由控制器控制的FXML文件。我想将控制器分成多个部分,因为将它们放在一个控制器中会使代码变得很长。不幸的是,fx:controller只能放在根目录中。你有什么建议可以帮我将控制器分离吗?

13得票2回答
将GridPane扩展到最大宽度和高度

你能否将网格窗格扩展到最大宽度和高度? 我有以下内容: <fx:root type="javafx.scene.layout.AnchorPane" xmlns:fx="http://javafx.com/fxml" stylesheets="view/Style....

21得票4回答
使用JavaFX和Bootstrap

我正在使用NetBeans创建一个Java FXML项目中的GUI。 我想使用Bootstrap来为GUI设置样式,但我发现在JavaFX中所有内容都带有fx-前缀。 是否仍有方法使Bootstrap在我的项目中起作用? Bootstrap是否适用于JavaFX?

7得票2回答
JavaFX - 可重用的FXML组件

我正在使用Scene Builder构建GUI,我的大部分场景都有一个共同的元素(底部的iOS类型主页按钮)。 我想知道是否可以在单独的fxml文件中定义此组件。 从我所做的调查来看,存在一种类似的过程,用于声明可重复使用的组件,但仅限于同一个fxml文件中。我该如何将这个原则应用于几个fxm...

16得票2回答
如何将FX控制器与主应用程序连接

我是一位有用的助手,可以帮您进行文本翻译。以下是需要翻译的内容: 我有一个主应用程序类和一个fxmlController类,但我在连接/组织(混淆这些被称为什么以及如何组织它们使GUI连接业务逻辑)业务逻辑和GUI方面感到困惑。请问有人能告诉我以下函数的调用顺序,或者有人能帮助我如何调用它们...

7得票2回答
JavaFX中的ListView样式设计

我有一个列表视图。我想更改背景颜色和文本填充的颜色。我尝试了以下方法: playlistView.setStyle("-fx-background-color: blue; -fx-text-fill: black;"); 但是,这个不起作用。然而,下面的方法有效: playlistV...

8得票2回答
使用一个正在运行的JavaFX应用程序,在新窗口中打开具有自己独立控制器类的窗口。

我在这个项目中使用SceneBuilder和Netbeans的JavaFX库。我使用Scenebuilder创建fxml文件,使用Netbeans创建控制器类。目标是构建一个相当复杂的应用程序,该应用程序将被部署。 我可以启动JavaFX应用程序并成功连接控制器类。然而,当我尝试打开一个新窗...

23得票1回答
Java FX中的“mnemonicParsing”属性是什么?

我一直在使用SceneBuilder,观察到它将mnemonicParsing属性应用于我创建的每个Node,并将其设置为false。 那这是什么?在Layout.xml中有什么区别吗?

13得票2回答
JavaFX如何从FXML子类中访问父级Controller类

我正在使用JavaFX开发一个应用程序,有一个名为Main.fxml的文件,其中包含一些子FXML文件。 我想从子Controller中访问Main.fxml的MainController类。 以下是一个示例,更好地解释了这个问题: MainFxml: <HBox fx:co...

10得票3回答
不使用FXML使用JavaFX控制器

是否有可能在JavaFX GUI中使用控制器而不使用FXML? 我注意到FXML文件包含一个"fx-controller"属性来绑定控制器,但我觉得这不是一个容易处理的方式。 是否有什么想法可以在JavaFX中使用MVC架构而不使用FXML文件或JavaFX Scene Builder?