javafx-8

    0热度

    2回答

    以下情况: DoubleProperty p1 = new SimpleDoubleProperty(1.0); DoubleProperty p2 = new SimpleDoubleProperty(5.5); p1.bind(p2); 是它在某种程度上可以修改这个直接的方式拦截值设定处理,以便修改设定值?

    0热度

    2回答

    鉴于以下布局: 在一些情况下字段2(和上面的相应Label)是不可见的和字段3和字段4应相应地向左移动。 我的第一个尝试是将元素放置在Pane(因为我也是这个例子中的屏幕截图),并重新计算所有元素的确切位置,如果一个元素被设置为不可见的话。此解决方案正在运行,但如果元素,其大小或顺序发生更改,则需要大量维护。 在讨论另一个问题的过程中,我得到了使用HBox来放置字段的想法,这会给我自动间隔。 但使

    1热度

    1回答

    我在Eclipse中使用JavaFX构建桌面应用程序Oxygen.1a版本(4.7.1a),这将是我的第一个。我创建了一个名为PersonOverview.fxml的文件,并将以下代码添加到我的代码中; <ButtonBar> <buttons> <Button text="New" ButtonBar.buttonData="LEFT" /> <Button t

    0热度

    1回答

    我在GridPane中有一个Label和一个ProgressBar。 我在GridPane上注册了一个onMouseClicked事件处理程序。 如果我点击标签处理程序被触发。 如果我点击ProgressBar,处理程序不会被触发。 为什么?我该如何解决它? package test; import javafx.application.Application; import javafx.

    0热度

    1回答

    我试图创建一个取消按钮,它看起来是这样的: 因为十字架我目前使用的字母“X”。 现在我试图减少按钮中的空白空间,但我找不到摆脱垂直空间的方法。 目前,我有这样的事情: package test; import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.control.Butt

    0热度

    1回答

    我有一张账单表,我想列出账单上的所有产品。账单上我保存了ProductInBill对象内的ArrayList<ProductInBill>。 当我创建TableView时,我常用的方法是创建JavaFX字段。在控制器类的,我有我的领域: @FXML public TableColumn<ProductInBill, String> finishedBillProductNameColumn; @

    0热度

    1回答

    这是我的第一个JavaFX程序,我想通过ePass通过eUser和密码接受用户名。当我尝试检查,如果文本框为空,使用验证我得到这个错误: Exception in Application start method java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.inv

    0热度

    1回答

    我试图让使用计场景如下 GaugeBuilder stepBuilder = GaugeBuilder.create().skinType(SkinType.DASHBOARD) ; Gauge steps = stepBuilder.decimals(0).maxValue(850).unit("M").build(); steps.setSkin(new KpiSkin(steps));

    0热度

    1回答

    所以,我创建了2矩形,并检查他们是否有交叉,但每次都得到不同的结果: Rectangle a = new Rectangle(10.00, 10.00); Rectangle b = new Rectangle(30.00, 20.00); a.setFill(Color.RED); _centerPane.getChildren().add(a); _c

    0热度

    1回答

    鉴于我有一个FXML表示创建数据记录的表单。如果我仅将此FXML用于CreateRecordController,我可以直接在FXML中绑定控制器,并使用fx:id将控件绑定到此控制器。 但是,如果我想重复使用此FXML作为EditRecordController,我该怎么办?我无法在FXML中绑定两个控制器。有没有办法在FXML加载器中执行此绑定?