fxml相关内容

子控制器未注入主控制器

我有一个BorderPane(与MainController相关联),用于BorderPane的FXML使用 将一个Label(具有控制器StatusBarController) BorderPane的底部区域。不幸的是,StatusBarController没有注入到MainController类实例中,我不明白为什么。 main.fxml:BorderPane包 ..
发布时间:2017-01-05 13:52:17 开发方法

如何使用相同的模型对象初始化JavaFX控制器?

场景 我正在创建一个GUI,其中多个视图引用同一模型对象。 $ b 我习惯的 在Swing中,如果我想要所有视图引用相同的模型,我会将模型传递给构造函数。 $ b 我目前正在做什么 在JavaFX中,我传递模型在每个视图/控制器加载后,在views / controllers(菜单栏,分割窗格,选项卡,...)中设置一个setter方法。我觉得这很粘和麻烦。此外,我发现它 ..
发布时间:2017-01-05 13:26:36 Java开发

两个JavaFx控制器之间的通信

我是新开发Java应用程序,JavaFx的MVC系统对我来说有点黑暗。 我的问题如下。我做了控制器和视图(fxml)的结构,尽可能多地分离我的代码,我想知道如何在2控制器之间通信。我的意思是,控制器必须调用另一个控制器的一些功能来设置它到最新。 我认为我当前结构的模式会更加明确: 控制器1 / \ ..
发布时间:2017-01-05 12:59:06 Java开发

JavaFX 1 FXML文件与多个不同的控制器?

在我的应用程序有两个不同的阶段是帮助屏幕使用相同的FXML文件。而不是创建2个FXML文件,我想使用只有一个,有两个控制器调用相同的fxml。 唯一的问题是在FXML文件中分配了Controller。所以,有没有办法改变分配的控制器与Controller类本身的代码? 我真的想避免重复一个FXML文件只是为了更改每个控制器。提前感谢。 解决方案 您可以移除文件中的分配,并通过 ..
发布时间:2017-01-05 12:58:52 开发方法

JavaFX加载异常

我试图用JavaFX制作一个基本的计算器应用程序,但是我无法启动应用程序。 这是我得到的错误 应用程序启动方法中的异常 java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0方法) at sun.reflect.NativeMethodAccessor ..
发布时间:2017-01-05 12:50:59 Java开发

如何创建具有不同fxml文件的多个javafx控制器?

我一直在看一些博客和其他stackoverflow问题,我没有看到一个直接的答案,我的问题。我创建一个javafx gui客户端,我想有我的菜单在一个fxml中的一个控制器,然后我想内容区域是额外的fxml文件。登录屏幕将是一个fxml,登录屏幕后将是应用程序的主要内容,并将在一个fxml。我该怎么做呢? 我只是不想让我的登录,菜单栏和主要内容的所有代码在同一个文件。这是我的工作形象: ..
发布时间:2017-01-05 12:33:13 Java开发

有多个FXML文件(在SceneBuilder中创建),但只有一个控制器。每个场景是否加载它自己的控制器副本?

我在SceneBuilder和一个控制器文件中创建了多个FXML文件。当我在一个场景中编辑一个值(例如,整数值),然后切换场景时,该值在新场景中似乎没有被改变。 加载场景的fxml文件时,我的程序是否只加载该fxml文件的控制器文件的副本? 解决方案 您的控制器可以帮助您解决这个问题。 file是一个Java源文件,它被编译为单个Java类,从中可以创建许多Java对象实例。 ..
发布时间:2017-01-05 12:24:26 开发方法

多个FXML与控制器,共享对象

Goodevening everyone, 我已经在这个主题上发现了一堆帖子,但我仍然无法设法从Controller1传递一个对象到Controller2。有没有一个完整的教程或一些示例项目这样做? 我已经得到了这么远,直到我被困住: public class Country { private SimpleStringProperty country = new Simple ..
发布时间:2017-01-05 12:23:18 开发方法

将控制台输出重定向到JavaFX TextArea?

我想在JavaFX TextArea中显示控制台输出...遗憾的是,我找不到任何工作示例JavaFX,但只为Java Swing,这似乎不适用于我的情况。 我试图遵循此示例: “http://unserializableone.blogspot.ch/2009/01/redirecting-systemout-and-systemerr-to.html”rel =“nofollow”> ht ..
发布时间:2016-12-28 22:41:59 Java开发

JAVAFX组合框为空

我是编程的新手,似乎不能通过这种打嗝。我想有一个选择框,填充选项,并立即存在。我已经尝试定义ObservableList,然后创建一个ComboBox,但它是空的,当我实际运行代码。我不需要编辑这个数组出现后。这是我的代码: ObservableList options = FXCollections.observableArrayList( “Option 1”, ..
发布时间:2016-12-19 15:36:29 Java开发

代码工作在jdk7不在jdk8

我从中获取示例代码使用FXML在JavaFX 2.0中创建自定义组件?。代码工作正常在jdk7,但复选框和组合框值不工作在jdk8。我无法点击复选框,并选择下拉列表。 请指导我。 请在下面找到示例代码 包结构 com.example.javafx.choice ChoiceCell.java ChoiceController.java ChoiceModel.ja ..
发布时间:2016-12-19 14:27:06 其他开发

fxml组合框,将选定的值获取到javafx中

我如何捕获fxml组合框的选定值并将其实现到javafx类中? 我给组合框fx:id“sample”具有onAction =“#test”的按钮并尝试.getValue和.getPromptText。 @FXML private ComboBox样品; @FXML protected void test(ActionEvent event){ String ..
发布时间:2016-12-19 14:07:39 其他开发

如何围绕按钮缩放的矢量图形?

我想提请围绕按钮缩放SVGPath节点。按钮应该保持独立的图像尺寸的大小以及SVGPaths应保留它们的相对位置。 我是新来的JavaFX所以也许我采取错误的做法。基本上,我试图用不重叠SVG图像文本创建按钮。 问题是,按钮图像移位。 <按钮prefWidth =“30”prefHeight =“30”> <&填充GT; &所述;插图顶端=“0”右= ..
发布时间:2016-08-16 22:28:41 其他开发

与图像JavaFX的CSS按钮 - 如何定义图像的大小?

我想在使用JavaFX CSS按钮插入图像。 “ - FX-图形”虽然,我可以很容易使用的做的。标签,我无法找到一个方法来调整大小我想要的任何大小的图像 我可以通过以下FXML code,其中我给30至图像的我的preferred宽度做到这一点,但我想用纯CSS来做到这一点。有没有办法做到这一点? FXML <按钮文本=“preSS我”> <&图形GT; ..
发布时间:2016-08-16 22:19:24 前端开发

如何设置按钮文本在JavaFX的?

我试图用这个code中的按钮上的文字设置: 公共无效的initialize(URL位置,资源包的资源){ // TODO自动生成方法存根 //检查,看看是否这些按钮是从FXML文件加载 !断言fx_btnStart = NULL:“FX:ID = \\”fx_btnStart \\“是没有注入:检查F​​XML文件'FX-Timer.fxml'。” 断言fx_bt ..
发布时间:2016-08-16 21:58:38 Java开发