【发布时间】:2019-12-02 15:40:14
【问题描述】:
我使用以下方法在我的网格窗格中添加了 9 个按钮:
for (int r = 0; r < 3; r++) {
for (int c = 0; c < 3; c++) {
int number = 3 * r + c;
Button button = new Button(String.valueOf(number));
gridPane.add(button, c, r);
}
}
我想在这些按钮被点击时替换它们中的文本,但我该怎么做呢?添加这些按钮时没有标识符,当我尝试打印网格窗格的所有子项时,它只会给我内存地址。
【问题讨论】:
-
您要替换按下的按钮的文本还是其他按钮的文本?
-
按下的按钮