解决方案是针对每个按钮与List<>元素之间建立关联,例如在按钮上存储List<>的索引或ID,并在点击按钮时根据这个索引或ID操作对应的元素。代码示例如下:
List buttons = new ArrayList<>(); List elements = new ArrayList<>(Arrays.asList("A", "B", "C")); for (int i = 0; i < elements.size(); i++) { Button button = new Button(elements.get(i)); button.setOnAction(event -> { String element = elements.get(i); // 在此处添加对元素的操作 }); buttons.add(button); } // 在此处添加按钮到界面上的代码
在这个示例中,每个按钮与List<>元素之间建立了关联。当点击一个按钮时,它会找到对应的元素并执行对应的操作。
上一篇:按钮上下文菜单未出现。
下一篇:按钮身份验证重定向不起作用