- 485 名前:デフォルトの名無しさん mailto:sage [2007/06/13(水) 11:04:03 ]
- >>483
mainのあるクラスはプログラムの実行開始場所。 そのクラスがJFrameのサブクラスである必要は無いし、しない方がいいと思う。 JFrameのサブクラスでアプリケーション作成したならば、それを実行するだけのクラスを作る方がいいと思う。 JFrameを継承するのか、継承しないでnewしてシコシコとコンポーネントを追加していくのもあり。 ただし、その初期化処理は誰がやるんだね? JFrameにコンポーネント追加したり、基本設定を行わせるクラスを作成するのも手だけど、無理に切り離す必要はないと思う。 だから、よくあるコーディング方法としては、コンストラクタまたはコンストラクタから初期化メソッドを呼び出して設定を行う。
|

|