我试图通过首先单击该块然后单击该正方形以将其移动来将一块从网格中的一个正方形移动到另一个。
如何保存第一个图标的位置,然后与第二个交换?
目前我正在查看这段代码,它只是将棋子向左移动一格:
public void actionPerformed(ActionEvent e)
{
for ( x=0; x<8; x++)
for( y=0; y<8; y++) {
if(e.getSource() == board[x][y])
((ChessSquare)e.getSource()).swap(board[x][y-1]);
}
}