1

JButton のマトリックスでイベントを処理できません。どのボタンが押されているかを把握し、オブジェクトの色をボタンに合わせて変更する必要があります。

私は現在このコードを使用しています:

private class matrixButtonListener implements ActionListener
{
    public void actionPerformed(ActionEvent e)
    {
        JButton btn = (JButton) (e.getSource());
        for (int i = 0; i < matrixBouton.length; i++)
        {
            for (int j = 0; j < matrixBouton[i].length; j++)
            {
                btn.equals(matrixBouton[i][j]);
                if (btn.getBackground() == COLOR_NEUTRAL)
                {
                    btn.setBackground(COLOR_PLAYER);
                }
            }
        }
    }
}
4

2 に答える 2