【初心者】Java質問・相談スレッド102【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0485デフォルトの名無しさん
2007/06/13(水) 11:04:03mainのあるクラスはプログラムの実行開始場所。
そのクラスがJFrameのサブクラスである必要は無いし、しない方がいいと思う。
JFrameのサブクラスでアプリケーション作成したならば、それを実行するだけのクラスを作る方がいいと思う。
JFrameを継承するのか、継承しないでnewしてシコシコとコンポーネントを追加していくのもあり。
ただし、その初期化処理は誰がやるんだね?
JFrameにコンポーネント追加したり、基本設定を行わせるクラスを作成するのも手だけど、無理に切り離す必要はないと思う。
だから、よくあるコーディング方法としては、コンストラクタまたはコンストラクタから初期化メソッドを呼び出して設定を行う。
■ このスレッドは過去ログ倉庫に格納されています