[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[jfriends] JBuilder2におけるMVCモデル




<35D95A38.DDA4DD8@xxxxxxxxxx> の、
   "[jfriends] JBuilder2におけるMVCモデル" において、
   "Hiroshi Kuno <hkuno@xxxxxxxxxx>"さんは書きました:

>1. JFrameにいくつかJPanelを置いて、そこへボタンを取り付けた
>階層構造を作っても、すべてのコンポーネントのハンドルは
>JFrameのメンバとなってしまう。
>→JFrameに対して、自由にJPanelを取り付けたり取り外したり、
>別のJFrameに取り付けたりしたいので、親のJPanelのメンバと
>なって欲しいのだが、できない。
左側のツリーペインで、JPanelを選んで、JButtonをドロップすると
出来ます。

>2. ボタンに対するアクションの実体をコーディングするメソッドは
>JFrameのメソッドとして出来上がってしまう。(メソッド生成先を
>指定できない)
>→MVCアーキテクチャで、JFrameをVIEW、データの本体をMODEL、
>両者を取り持つものをCONTROLLERとし、アクションの実体は
>CONTROLLERのメソッドとしてコーディングしたいのだが、できない。
上記と同じ理由ですね。プロジェクト・プロパティのコード・スタイルで、
別のアダプター・クラスに分けることは出来ます。

>とまあ、このような点が減点項目になったのですが、JBuilderはこう
>いうものなのでしょうか。
JBuilderは、素直な環境です。JDK + エディタで出来ることは、
JBuilderでもできます。
--
Higa Yasuo <higa@xxxxxxxxxx>
INFORMATION SERVICES INTERNATIONAL DENTSU,LTD.
Financial Systems Consulting Department 
Tel:03-3980-2511  Fax:03-3980-2170