[ Java奮戦記_目次 ]
対局情報を表示するダイアログを提供するクラス
仕様を確認する
このクラスは、対局情報を表示するダイアログを提供します。
このダイアログは、常に編集可能なダイアログとして表示するようになっています。
コーディングする
→
クリックしてソース GameInfoDialog.java を表示
[コンストラクタ]
- パラメータとして「所有者のフレーム」「ダイアログのタイトル」「モーダルにするかどうかの真偽値」「コントローラー」を受け取り、インスタンスを生成します。
[実装するメソッド]
- パラメータとして「対局情報」を受け取り、ダイアログを表示します。
[参考情報]
- クリックして Javadoc を表示
- テストプログラム TestGameInfoDialog.java
注意点
対局情報を表示・編集するために作成しました。再生・新規作成・更新の各モードで共通利用しています。
再生モードでも対局情報を入力出来るようになっていますが、実は、その内容は保存されません。
対局情報を更新したいときは、「現在の棋譜を更新」というメニューを選択して更新モードにしてから、対局情報を編集する必要があります。
その点、いささか動作が雑になっています。