|
|||||||||||
前 次 | フレームあり フレームなし |
org.boxed_economy.besp.presentation.guifw での GUIComponent の使用 |
GUIComponent を実装している org.boxed_economy.besp.presentation.guifw のクラス | |
class |
AbstractFrameComponent
JInternalFrameを継承したGUIComponentのAbstract実装クラス |
class |
AbstractInternalFrameComponent
JInternalFrameを継承したGUIComponentのAbstract実装クラス |
class |
MainFrame
BESPのメインフレーム このクラスの責任 ○デスクトップの管理(InternalFrameの追加と削除) ○ステータスバーの管理(未実装) |
GUIComponent 型のパラメータを持つ org.boxed_economy.besp.presentation.guifw のメソッド | |
void |
GUIComponentManager.addGUIComponent(GUIComponent guiComponent)
GUIコンポーネントを追加します |
void |
GUIComponentManager.removeGUIComponent(GUIComponent guiComponent)
GUIコンポーネントを削除します |
GUIComponent 型のパラメータを持つ org.boxed_economy.besp.presentation.guifw のコンストラクタ | |
ShowGUIComponentAction(java.lang.String name,
GUIComponent guiComponent)
GUIコンポーネントそのものを引数にとるコンストラクタ パラメータがそのままシングルトンオブジェクトになります |
org.boxed_economy.components.boxlf5 での GUIComponent の使用 |
GUIComponent を実装している org.boxed_economy.components.boxlf5 のクラス | |
class |
BoxLF5InternalFrameComponent
LogのためのGUIコンポーネントのInternalFrame実装版です |
org.boxed_economy.components.consecutiveexecuter での GUIComponent の使用 |
GUIComponent を実装している org.boxed_economy.components.consecutiveexecuter のクラス | |
class |
ConsecutiveExecuteComponent
|
org.boxed_economy.components.control での GUIComponent の使用 |
GUIComponent を実装している org.boxed_economy.components.control のクラス | |
class |
ControlPanel
ModelThreadの状態をパネルで表現し、またModelThreadを制御するパネルです。 |
org.boxed_economy.components.profiler での GUIComponent の使用 |
GUIComponent を実装している org.boxed_economy.components.profiler のクラス | |
class |
ProfilerComponent
|
org.boxed_economy.components.worldinitializer での GUIComponent の使用 |
GUIComponent を実装している org.boxed_economy.components.worldinitializer のクラス | |
class |
WorldInitializerComponent
世界が持つ初期値を設定するプレゼンテーションコンポーネントです このコンポーネントは現在設定されているWorldが持つpropertyのうち 条件を満たすものを設定することができます 1,publicなJavaの命名規則に従ったgetter、setter(*)がWorldに定義されている 2,getterの返り値と、setterの引数の型が同じである 3,getterの返り値と、setterの引数の型がプリミティブ型(**)である また、propertyの名前が"value"であったとき、WorldにgetValueComment()という メソッドが定義されていれば、そのメソッドが返す値をコメントとして読み込むことができます。 |
|
|||||||||||
前 次 | フレームあり フレームなし |