【发布时间】:2019-02-08 10:41:15
【问题描述】:
如何在无限或动态点击按钮时添加新的Button?或者简单来说,如何执行添加更多按钮的功能?
我在 Javafx 中尝试过,但它只在列表中添加了两个按钮。
@FXML
void addMoreButton(ActionEvent event) {
b[count]=new Button("+");
b[count].setOnMouseClicked(event2 -> {
count++;
b[count]=new Button("+");
list.setAll(b[count]);
vboxTest.getChildren().addAll(list);
});
list.add(b[count]);
vboxTest.getChildren().addAll(list);
}
但我必须动态添加,直到用户想要添加/按下上一个按钮
【问题讨论】:
-
只有上一个按钮应该添加一个按钮?
list和Button数组的用途是什么? -
是的,只有最后一个添加的按钮应该调用下一个(意味着第二个按钮调用第三个按钮,第三个调用第四个按钮等等)......我试图排列多个按钮跨度>
标签: java recursion button javafx