Oie gente, tudo certo?
Estou desenvolvendo uma aplicação Java e preciso movimentar uma peça através do tabuleiro que desenvolvi. Entretanto, não consigo pegar a posição inicial + final para passar como parâmetro na movimentação. Poderiam me ajudar?
Tentei fazer da seguinte forma, mas quando ele chama o Relesead perde a referência do Clicked e vice-versa…
gameBoard.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
iCol = gameBoard.getSelectedColumn();
iRow = gameBoard.getSelectedRow();
}
@Override
public void mouseReleased(MouseEvent e) {
stradaController.gameFlow( iCol, iRow, gameBoard.getSelectedColumn(),
gameBoard.getSelectedRow());
}
});