やや抽象的な話になりますが、JavaのGUIアプリケーションの終了時に、 ・現在のウィンドウの座標 ・現在のウィンドウのサイズ ・最後に読み込んだファイル ・常に最前面に表示するか などのコンフィグを保存して、次回実行時にそれを読み込んで 複数のクラスから利用する場合どのような設計にするのが一般的なのかを知りたいです。 static クラスを作り、すべてのクラスからアクセスするようにする方法、 シングルトンクラスを設計して getInstance() で取得する方法、 通常のクラスで設定情報クラスを作り、他のクラスにコンストラクタの引数の形でインスタンスを渡す方法、 設定情報用の専用クラスを作らず、メインフォームのプロパティに読み込んだ後で、 他のクラスにメインフォームのインスタンスを渡す方法 規模やプログラムの種類によるかもしれませんが、どのやり方を使えばいいのでしょうか? よろしくお願いします。
↧