javafx - (在javaFx上)是否可以设置Controls Fx :id One element of that Control Array in Scene Builder?

标签 javafx scenebuilder

正如大家都问的那样,这可能吗? 例如类 Controller 有

@FXML
ImageView ImageViewArrays[];

在场景生成器 ImageViewArrays[1] 中设置一个 ImageView 的 fx:id ?

最佳答案

我认为这样:在 Controller 类中:

    private ImageView s1;
    @FXML
    private ImageView s2;
    @FXML
    private ImageView s3;
    @FXML
    private ImageView s4;
    @FXML
    private ImageView s5;

在场景生成器上设置每个 ImageView 、s1...s5 的 fx:id,然后将其转换为数组

ImageView Pic[]=new ImageView{s1,s2,s3,s4};

关于javafx - (在javaFx上)是否可以设置Controls Fx :id One element of that Control Array in Scene Builder?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16497951/

相关文章:

java - 为什么这个 JavaFX 应用程序看起来与 SceneBuilder 中的应用程序有很大不同?

java - 实现 Node 时的抽象方法

javafx单击其他节点时不会失去焦点

java - 如何删除或隐藏Textarea的边框?

java - 如何将点击事件添加到 javafx 中的 tableview 单元格

java - JavaFX Scene Builder 在 Linux 支持上可用吗?

eclipse - 如何强制eclipse使用SceneBuilder可执行文件?苹果操作系统

JavaFX 按钮栏布局 - 方向和空间分布

java - 将触摸事件与鼠标事件分开

java - 根据 fxml、java fx 中子 UI 的点击更新父级 UI