如何在JavaFX中为事件处理程序使用循环变量

时间:2016-11-29 00:42:39

标签: java javafx

不确定如何为我的事件处理程序使用计数器变量。我得到的错误表明它不是最终的。我知道它不起作用,因为在for循环的迭代之后,变量会递增。但是我该如何解决这个问题?

Tile[][] tiles = board.getTileArray(); 

Button b = (Button)getNodeFromGridPane(grid, i, j);
b.setOnAction(
    new EventHandler<ActionEvent>(){
        public void hand(ActionEvent e){
            tiles[i][j] = Tile.BLACK;
            }
    });

0 个答案:

没有答案