首先,我是Java的初学者。我正在尝试使用 JavaFX 在 Java 中创建一个 Monopoly 游戏。我在 Gridpane 中绘制了电路板。
public class BordView extends GridPane {
public BordView() {
RowConstraints rowsEdge = new RowConstraints();
rowsEdge.setPercentHeight(14);
RowConstraints rowsMid = new RowConstraints();
rowsMid.setPercentHeight(8);
ColumnConstraints colEdge = new ColumnConstraints();
colEdge.setPercentWidth(14);
ColumnConstraints colMid = new ColumnConstraints();
colMid.setPercentWidth(8);
this.getColumnConstraints().addAll(colEdge, colMid,
colMid, colMid, colMid, colMid, colMid, colMid, colMid, colMid, colEdge);
this.getRowConstraints().addAll(rowsEdge, rowsMid,
rowsMid, rowsMid, rowsMid, rowsMid, rowsMid, rowsMid, rowsMid, rowsMid, rowsEdge);
this.setGridLinesVisible(true);
}
现在我的问题是:如何为这些单元格命名、货币价值和颜色?有没有办法获取单元格的坐标或其他东西。如果是这样,我可以用循环填充它们。
提前致谢, 内森