1

私は Java Swing ライブラリに比較的慣れていないので、JButton の 3 x 3 グリッドで三目並べプログラムを作成しようとしています。ユーザーがボタンを選択すると、選択したボタンを含む行と列の背景色を変更して、強調表示された感じを追加します (各 JButton の button.setBackground() を別の色に変更することにより)。

ただし、現在、強調表示されたボタンの 1 つにマウスをドラッグすると、新しい背景色が削除される (そして元の背景色に戻る) 問題が発生しています。

マウスがボタンに入ったときにボタンを再描画するマウス イベントがあるようですが、このイベントをオフにしようとして失敗しました。

どんな助けでも大歓迎です!何か明確にする必要がある場合は、お知らせください。ありがとう

4

2 に答える 2