|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface PFContainerComponent
画面配置を行うためのコンテナコンポーネントインターフェイス。
全コンテナコンポーネントはこのインターフェイスの実装となる。
フィールドの概要 | |
---|---|
static int |
BORDER_LAYOUT
レイアウト(ボーダーレイアウト) |
static java.lang.String |
CENTER
配置位置(中央:上下左右以外) |
static java.lang.String |
EAST
配置位置(東側:右端) |
static int |
GRID_LAYOUT
レイアウト(グリッドレイアウト) |
static int |
HORIZONTAL_FLOW_LAYOUT
レイアウト(左右フローレイアウト) |
static java.lang.String |
NORTH
配置位置(北側:上部) |
static int |
NULL_LAYOUT
レイアウト(なし) |
static java.lang.String |
SOUTH
配置位置(南側:下部) |
static int |
VERTICAL_FLOW_LAYOUT
レイアウト(上下フローレイアウト) |
static java.lang.String |
WEST
配置位置(西側:左端) |
メソッドの概要 | |
---|---|
void |
addComponent(PFGUIComponent comp)
コンテナにコンポーネントを追加する。 |
void |
addComponent(PFGUIComponent comp,
java.lang.String position)
コンテナにコンポーネントを追加する。 |
PFObjectList |
getComponentList()
コンテナに含まれる全コンポーネントを取得する。 |
PFObjectList |
getComponentList(java.lang.String position)
このパネルに含まれるコンポーネントを取得する。 |
int |
getContainerLayout()
配置方法を取得する。 |
int |
getGridInterval()
画面編集画面グリッド間隔を取得する。 |
java.awt.Dimension |
getPanelSize()
描画領域のサイズを取得する。 |
boolean |
isAutoResize()
ダイアログサイズの自動調節の可否を取得する。 |
boolean |
isContainerOrderedFocusTraverse()
フォーカス移動順序がコンテナへの追加順序かどうかを取得する。 |
boolean |
isFocusTraverseByEnterEnabled()
Enterキーによるフォーカス移動が有効かどうかを取得する。 |
void |
removeAllComponents()
コンテナから全てのコンポーネントを削除する。 |
void |
removeComponent(PFGUIComponent comp)
コンテナから、指定されたコンポーネントを削除する。 |
void |
setAutoResize(boolean autoResizeFlag)
ダイアログサイズの自動調節の可否を設定する。 |
void |
setContainerLayout(int layout)
配置方法を設定する。 |
void |
setContainerOrderedFocusTraverse(boolean containerOrderFlag)
フォーカス移動順序をコンテナ追加順序とするかどうかを設定する。 |
void |
setFocusTraverseByEnterEnabled(boolean focusTraverseByEnterFlag)
Enterキーによるフォーカス移動を有効とするかどうかを設定する。 |
void |
setGridInterval(int interval)
画面編集画面グリッド間隔を設定する。 |
void |
setPanelSize(java.awt.Dimension size)
描画領域のサイズを設定する。 |
インタフェース jp.go.aist.dmrc.platform.base.PFPropertyEditableComponent から継承されたメソッド |
---|
getPropertyEditable, setPropertyEditable |
インタフェース jp.go.aist.dmrc.platform.base.PFComponent から継承されたメソッド |
---|
getComponentID, getComponentKey, getComponentName, getComponentPublicName, getComponentString, isAllowPullTransfer, isAllowPushTransfer, isAllowRemoteInvocation, localeUpdated, setAllowPullTransfer, setAllowPushTransfer, setAllowRemoteInvocation, setComponentID, setComponentKey, setComponentPublicName |
フィールドの詳細 |
---|
static final int NULL_LAYOUT
static final int HORIZONTAL_FLOW_LAYOUT
static final int VERTICAL_FLOW_LAYOUT
static final int BORDER_LAYOUT
static final int GRID_LAYOUT
static final java.lang.String NORTH
static final java.lang.String SOUTH
static final java.lang.String EAST
static final java.lang.String WEST
static final java.lang.String CENTER
メソッドの詳細 |
---|
void addComponent(PFGUIComponent comp)
comp
- 追加するコンポーネントvoid addComponent(PFGUIComponent comp, java.lang.String position)
comp
- 追加するコンポーネントposition
- 配置位置(NORTH, SOUTH, WEST, EAST, CENTER)void removeComponent(PFGUIComponent comp)
comp
- 削除するコンポーネントvoid removeAllComponents()
PFObjectList getComponentList()
PFObjectList getComponentList(java.lang.String position)
position
- 配置方法
int getContainerLayout()
NULL_LAYOUT
,
HORIZONTAL_FLOW_LAYOUT
,
VERTICAL_FLOW_LAYOUT
,
BORDER_LAYOUT
void setContainerLayout(int layout)
layout
- 配置方法NULL_LAYOUT
,
HORIZONTAL_FLOW_LAYOUT
,
VERTICAL_FLOW_LAYOUT
,
BORDER_LAYOUT
boolean isAutoResize()
void setAutoResize(boolean autoResizeFlag)
autoResizeFlag
- 自動調節する場合true、しない場合はfalsejava.awt.Dimension getPanelSize()
void setPanelSize(java.awt.Dimension size)
size
- 描画領域サイズboolean isContainerOrderedFocusTraverse()
void setContainerOrderedFocusTraverse(boolean containerOrderFlag)
containerOrderFlag
- フォーカス移動順序をコンテナ追加順序とするかどうかの真偽値boolean isFocusTraverseByEnterEnabled()
void setFocusTraverseByEnterEnabled(boolean focusTraverseByEnterFlag)
focusTraverseByEnterFlag
- Enterキーによるフォーカス移動を有効とするかどうかの真偽値void setGridInterval(int interval)
interval
- 画面編集画面グリッド間隔int getGridInterval()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |