色反転サンプルは、JFTableViewクラスを使った応用で、相手の駒(セル)を挟んで反転させ、自分の色の駒が多ければ勝つゲームです。
色反転サンプルは、以下のクラスを利用しています。
JFTableView
JFStatusbar
操作方法
自分の駒(緑色)で相手の駒(赤色/青色)を挟むように、セルをマウスでダブルクリックします。白丸は、自分の駒が置ける場所を表わしています。
ステータスバー
ゲーム進行状態と今まで獲得した駒の数を表示します。
初期化
[初期化]ボタンを押すとゲームが初期化されます。
パス
[パス]ボタンは、相手の色を反転させる場所がない場合に押します。このボタンを押すと相手に権利が移ります。
ソースコード
色反転サンプル:サンプル格納先/jftableview/reversion/Reversion.java