public class PFFrame extends javax.swing.JPanel implements PFWindowComponent, PFActionEventSource, PFMouseMotionEventSource, PFMouseButtonEventSource, PFKeyEventSource, PFXMLSerializable
このコンポーネントから以下のイベントが発生します。
トリガ | イベント番号 |
---|---|
フレームクローズ | 0 |
トリガ | X座標 | Y座標 | イベント番号 |
---|---|---|---|
マウスクリック | マウスX座標 | マウスY座標 | 0 |
マウスプレス | マウスX座標 | マウスY座標 | 1 |
マウスリリース | マウスX座標 | マウスY座標 | 2 |
トリガ | X座標 | Y座標 | イベント番号 |
---|---|---|---|
マウスポインタが移動したとき | マウスX座標 | マウスY座標 | 0 |
マウスポインタがこのコンポーネントの中に入ったとき | マウスX座標 | マウスY座標 | 1 |
マウスポインタがこのコンポーネントの外に出たとき | マウスX座標 | マウスY座標 | 2 |
マウスドラッグされたとき | マウスX座標 | マウスY座標 | 3 |
トリガ | イベント番号 |
---|---|
キーがタイプされたとき | 0 |
キーがプレスされたとき | 1 |
キーがリリースされたとき | 2 |
修飾子とタイプ | フィールドと説明 |
---|---|
protected javax.swing.JFrame |
frame
フレーム
|
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
BORDER_LAYOUT, CENTER, EAST, GRID_LAYOUT, HORIZONTAL_FLOW_LAYOUT, NORTH, NULL_LAYOUT, SOUTH, VERTICAL_FLOW_LAYOUT, WEST
コンストラクタと説明 |
---|
PFFrame()
デフォルトコンストラクタ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addComponent(PFGUIComponent comp)
フレームにコンポーネントを追加する。
|
void |
addComponent(PFGUIComponent comp,
java.lang.String position)
フレームにコンポーネントを追加する。
|
void |
addPFActionListener(PFActionListener lis)
引数で与えられたイベントリスナを登録し、
アクションイベント発生時に処理を行う対象とする。
|
void |
addPFKeyListener(PFKeyListener lis)
引数で与えられたイベントリスナを登録し、
キーイベント発生時に処理を行う対象とする。
|
void |
addPFMouseButtonListener(PFMouseButtonListener lis)
引数で与えられたイベントリスナを登録し、
マウスボタンイベント発生時に処理を行う対象とする。
|
void |
addPFMouseMotionListener(PFMouseMotionListener lis)
引数で与えられたイベントリスナを登録し、
マウスモーションイベント発生時に処理を行う対象とする。
|
void |
addWindowOptionComponent(PFWindowOptionComponent comp)
ウィンドウオプションコンポーネントを追加する。
|
void |
addWindowOptionComponent(PFWindowOptionComponent comp,
java.lang.String pos)
ウィンドウオプションコンポーネントを指定位置(東西南北)に追加する。
|
void |
close()
ウィンドウを閉じる。
|
protected void |
finalize()
ファイナライズ。
|
protected void |
firePFActionPerformed(PFActionEvent event)
アクションイベントをリスナーに通知する。
|
protected void |
firePFButtonActionPerformed(PFMouseButtonEvent event)
マウスボタンイベントを発生させる。
|
protected void |
firePFKeyTyped(PFKeyEvent event)
キーイベントを発生させる。
|
protected void |
firePFMotionPerformed(PFMouseMotionEvent event)
マウスモーションイベントを発生させる。
|
int |
getComponentID()
コンポーネントIDを取得する。
|
java.lang.String |
getComponentKey()
コンポーネントキーを取得する。
|
PFMultiLocaleString |
getComponentKeys()
全ロケール分のコンポーネントキーを返す。
|
PFObjectList |
getComponentList()
フレームに含まれる全コンポーネントを取得する。
|
PFObjectList |
getComponentList(java.lang.String position)
このパネルに含まれるコンポーネントを取得する。
|
java.lang.String |
getComponentName()
コンポーネント名称を取得する。
|
java.lang.String |
getComponentPublicName()
コンポーネント公開名を取得する.
|
java.lang.String |
getComponentString()
コンポーネントの文字列表現を取得する。
|
java.lang.String |
getConfirmDialogMessage()
クローズ時の確認ダイアログのメッセージ を取得する。
|
java.lang.String |
getConfirmDialogTitle()
クローズ時の確認ダイアログのタイトル を取得する。
|
boolean |
getConfirmDialogVisible()
終了時の確認ダイアログ表示有無の設定を取得する
|
int |
getContainerLayout()
コンポーネントのレイアウトを取得する。
|
int |
getExtendedState()
フレームの状態を取得する。
|
java.awt.Point |
getFrameLocation()
フレームの表示位置を取得する。
|
int |
getGridInterval()
画面編集画面グリッド間隔を取得する。
|
int |
getGridLayoutColumns()
グリッドレイアウトの列数を取得する。
|
int |
getGridLayoutRows()
グリッドレイアウトの行数を取得する。
|
javax.swing.ImageIcon |
getIcon()
このフレームのアイコンを取得する。
|
PFMultiLocaleString |
getMultiLocaleTitle()
タイトルバーに表示するマルチロケール文字列を取得する。
|
PFMultiLocaleString |
getMultiLocaleToolTipText()
ツールチップテキストを取得する。
|
java.awt.Dimension |
getPanelSize()
描画領域のサイズを取得する。
|
java.util.Iterator |
getPFActionListenerList()
アクションイベントリスナ配列を取得する。
|
java.util.Iterator |
getPFKeyListenerList()
キーイベントリスナ配列を取得する。
|
java.util.Iterator |
getPFMouseButtonListenerList()
マウスボタンイベントリスナ配列を取得する。
|
java.util.Iterator |
getPFMouseMotionListenerList()
マウスモーションイベントリスナ配列を取得する。
|
protected javax.swing.JPopupMenu |
getPopupMenu()
ポップアップメニューを生成する。
|
javax.swing.JComponent[] |
getPopupMenuList()
ポップアップメニューのリストを生成する。
|
boolean |
getPropertyEditable()
画面上から属性が編集可能かどうかを取得する。
|
java.lang.String |
getTitle()
タイトルバーに表示する文字列を取得する。
|
java.lang.String |
getToolTipText()
ツールチップテキストを取得する。
|
PFObjectList |
getWindowOptionComponentList()
ウィンドウに含まれる全ウィンドウオプションを取得する。
|
PFObjectList |
getWindowOptionComponentList(java.lang.String pos)
ウィンドウの指定位置(東西南北)に含まれる全ウィンドウオプションを取得する。
|
void |
hide()
フレームを非表示にする。
|
void |
iconify()
フレームをアイコン化の状態にする。
|
protected void |
init()
イベントリスナーを設定する。
|
protected void |
initFrame()
フレームの初期化。
|
boolean |
isAllowPullTransfer()
他PFからのPull型コンポーネント転送要求に対する可否属性を取得する.
|
boolean |
isAllowPushTransfer()
他PFへのPush型コンポーネント転送要求に対する可否属性を取得する.
|
boolean |
isAllowRemoteInvocation()
他PFからのコンポーネント連携要求に対する可否属性を取得する.
|
boolean |
isAutoResize()
自動リサイズ実行フラグを取得する。
|
boolean |
isCloseButtonDisabled()
クロースボタンが無効化されているかどうかを取得する。
|
boolean |
isContainerOrderedFocusTraverse()
フォーカス移動順序がコンテナへの追加順序かどうかを取得する。
|
boolean |
isFocusTraverseByEnterEnabled()
Enterキーによるフォーカス移動が有効かどうかを取得する。
|
boolean |
isModalExclusion()
モーダルダイアログによる全体ブロックを回避するかどうかを取得する。
|
boolean |
isResizable()
フレームのサイズ調整可否を取得する。
|
void |
localeUpdated()
ロケール更新への対応を行う。
|
void |
maximize()
フレームを最大化の状態にする。
|
void |
normal()
フレームを通常の状態にする。
|
void |
pack()
サイズを調整する。
|
void |
readXML(PFXMLLoader in)
コンポーネントのXML入力.
|
void |
removeAllComponents()
コンテナから全てのコンポーネントを削除する。
|
void |
removeAllWindowOptionComponents()
すべてのウィンドウオプションコンポーネントを削除する。
|
void |
removeComponent(PFGUIComponent comp)
フレームから、指定されたコンポーネントを削除する。
|
void |
removePFActionListener(PFActionListener lis)
引数で与えられたイベントリスナを削除し、
アクションイベント発生時に処理を行う対象から外す。
|
void |
removePFKeyListener(PFKeyListener lis)
引数で与えられたイベントリスナを削除し、
キーイベント発生時に処理を行う対象から外す。
|
void |
removePFMouseButtonListener(PFMouseButtonListener lis)
引数で与えられたイベントリスナを削除し、
マウスボタンイベント発生時に処理を行う対象から外す。
|
void |
removePFMouseMotionListener(PFMouseMotionListener lis)
引数で与えられたイベントリスナを削除し、
マウスモーションイベント発生時に処理を行う対象から外す。
|
void |
removeWindowOptionComponent(PFWindowOptionComponent comp)
指定されたウィンドウオプションコンポーネントを削除する。
|
void |
revalidate()
レイアウトの再調整を行なう。
|
void |
setAllowPullTransfer(boolean flag)
他PFからのPull型コンポーネント転送要求に対する可否属性を設定する.
|
void |
setAllowPushTransfer(boolean flag)
他PFへのPush型コンポーネント転送要求に対する可否属性を設定する.
|
void |
setAllowRemoteInvocation(boolean flag)
他PFからのコンポーネント連携要求に対する可否属性を設定する.
|
void |
setAutoResize(boolean resize)
自動リサイズ実行フラグを設定する。
|
void |
setCloseButtonDisabled(boolean disable)
クロースボタンを無効化するかどうかを設定する。
|
void |
setComponentID(int id)
コンポーネントIDを設定する。
|
void |
setComponentKey(java.lang.String key)
コンポーネントキーを設定する。
|
void |
setComponentKeys(PFMultiLocaleString keys)
全ロケール分のコンポーネントキーを設定する。
|
void |
setComponentPublicName(java.lang.String publicName)
コンポーネント公開名を設定する.
|
void |
setConfirmDialogMessage(java.lang.String message)
クローズ時の確認ダイアログのメッセージ を設定する。
|
void |
setConfirmDialogTitle(java.lang.String title)
クローズ時の確認ダイアログのタイトル を設定する。
|
void |
setConfirmDialogVisible(boolean flg)
終了時の確認ダイアログ表示有無を設定する
|
void |
setContainerLayout(int layout)
コンポーネントのレイアウトを設定する。
|
void |
setContainerOrderedFocusTraverse(boolean containerOrderFlag)
フォーカス移動順序をコンテナ追加順序とするかどうかを設定する。
|
void |
setExtendedState(int state)
フレームの状態を設定する。
|
protected void |
setFocusTraversalKeys()
フォーカス移動キーのセットを設定する。
|
protected void |
setFocusTraversalPolicy()
フォーカス移動順序を設定する。
|
void |
setFocusTraverseByEnterEnabled(boolean focusTraverseByEnterFlag)
Enterキーによるフォーカス移動を有効とするかどうかを設定する。
|
void |
setFrameLocation(java.awt.Component comp,
int x,
int y)
フレームの表示位置をコンポーネント上の相対位置で設定する。
|
void |
setFrameLocation(java.awt.Component comp,
java.awt.Point location)
フレームの表示位置をコンポーネント内の相対位置で設定する。
|
void |
setFrameLocation(int x,
int y)
フレームの表示位置を設定する。
|
void |
setFrameLocation(java.awt.Point location)
フレームの表示位置を設定する。
|
void |
setFullScreenMode(boolean mode)
フルスクリーンモードを設定する。
|
void |
setGridInterval(int interval)
画面編集画面グリッド間隔を設定する。
|
void |
setGridLayoutColumns(int cols)
グリッドレイアウトの列数を設定する。
|
void |
setGridLayoutRows(int rows)
グリッドレイアウトの行数を設定する。
|
void |
setIcon(javax.swing.ImageIcon icon)
このフレームのアイコンを設定する。
|
void |
setModalExclusion(boolean enable)
モーダルダイアログによる全体ブロックを回避するかどうかを指定する。
|
void |
setMultiLocaleTitle(PFMultiLocaleString title)
タイトルバーに表示するマルチロケール文字列を設定する。
|
void |
setMultiLocaleToolTipText(PFMultiLocaleString text)
ツールチップテキストを設定する。
|
void |
setOpaque(boolean opaque)
背景塗りつぶし有無を設定する。
|
void |
setPanelSize(java.awt.Dimension size)
描画領域のサイズを設定する。
|
void |
setPropertyEditable(boolean flag)
画面上から属性が編集可能かどうかを設定する。
|
void |
setResizable(boolean resizable)
フレームのサイズ調整可否を設定する。
|
void |
setTitle(java.lang.String title)
タイトルバーに表示する文字列を設定する。
|
void |
setToolTipText(java.lang.String text)
ツールチップテキストを設定する。
|
void |
show()
ウィンドウを表示する。
|
void |
show(java.awt.Component comp)
指定されたコンポーネントの位置にウィンドウを表示する。
|
void |
toBack()
フレームを最背面に移動する。
|
void |
toFront()
フレームを最前面に移動する。
|
protected void |
updateTitle()
タイトルバーの文字列を更新する。
|
void |
writeXML(PFXMLGenerator out)
コンポーネントのXML出力.
|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setPreferredSize, setRequestFocusEnabled, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public java.lang.String getComponentName()
getComponentName
インタフェース内 PFComponent
public java.lang.String getComponentKey()
getComponentKey
インタフェース内 PFComponent
public void setComponentKey(java.lang.String key)
setComponentKey
インタフェース内 PFComponent
key
- コンポーネントキーpublic PFMultiLocaleString getComponentKeys()
public void setComponentKeys(PFMultiLocaleString keys)
keys
- 全ロケール分のコンポーネントキーpublic int getComponentID()
getComponentID
インタフェース内 PFComponent
public void setComponentID(int id)
setComponentID
インタフェース内 PFComponent
id
- 設定するコンポーネントIDpublic java.lang.String getComponentString()
getComponentString
インタフェース内 PFComponent
public java.lang.String getComponentPublicName()
getComponentPublicName
インタフェース内 PFComponent
public void setComponentPublicName(java.lang.String publicName) throws PFComponentException
setComponentPublicName
インタフェース内 PFComponent
publicName
- 設定するコンポーネント公開名PFComponentException
- 規約に反する名前が設定されようとした場合public boolean isAllowRemoteInvocation()
isAllowRemoteInvocation
インタフェース内 PFComponent
public void setAllowRemoteInvocation(boolean flag)
setAllowRemoteInvocation
インタフェース内 PFComponent
flag
- コンポーネント連携要求に対する可否public boolean isAllowPullTransfer()
isAllowPullTransfer
インタフェース内 PFComponent
public void setAllowPullTransfer(boolean flag)
setAllowPullTransfer
インタフェース内 PFComponent
flag
- Pull型コンポーネント転送要求に対する可否public boolean isAllowPushTransfer()
isAllowPushTransfer
インタフェース内 PFComponent
public void setAllowPushTransfer(boolean flag)
setAllowPushTransfer
インタフェース内 PFComponent
flag
- Push型コンポーネント転送要求に対する可否public boolean getPropertyEditable()
getPropertyEditable
インタフェース内 PFPropertyEditableComponent
public void setPropertyEditable(boolean flag)
setPropertyEditable
インタフェース内 PFPropertyEditableComponent
flag
- 編集可否(true/false)public java.util.Iterator getPFActionListenerList()
getPFActionListenerList
インタフェース内 PFActionEventSource
public void addPFActionListener(PFActionListener lis)
addPFActionListener
インタフェース内 PFActionEventSource
lis
- 追加対象イベントリスナpublic void removePFActionListener(PFActionListener lis)
removePFActionListener
インタフェース内 PFActionEventSource
lis
- 削除対象イベントリスナprotected void firePFActionPerformed(PFActionEvent event)
public java.util.Iterator getPFMouseButtonListenerList()
getPFMouseButtonListenerList
インタフェース内 PFMouseButtonEventSource
public void addPFMouseButtonListener(PFMouseButtonListener lis)
addPFMouseButtonListener
インタフェース内 PFMouseButtonEventSource
lis
- 追加対象イベントリスナpublic void removePFMouseButtonListener(PFMouseButtonListener lis)
removePFMouseButtonListener
インタフェース内 PFMouseButtonEventSource
lis
- 削除対象イベントリスナprotected void firePFButtonActionPerformed(PFMouseButtonEvent event)
event
- マウスボタンイベントpublic java.util.Iterator getPFMouseMotionListenerList()
getPFMouseMotionListenerList
インタフェース内 PFMouseMotionEventSource
public void addPFMouseMotionListener(PFMouseMotionListener lis)
addPFMouseMotionListener
インタフェース内 PFMouseMotionEventSource
lis
- 追加対象イベントリスナpublic void removePFMouseMotionListener(PFMouseMotionListener lis)
removePFMouseMotionListener
インタフェース内 PFMouseMotionEventSource
lis
- 削除対象イベントリスナprotected void firePFMotionPerformed(PFMouseMotionEvent event)
event
- マウスモーションイベントpublic java.util.Iterator getPFKeyListenerList()
getPFKeyListenerList
インタフェース内 PFKeyEventSource
public void addPFKeyListener(PFKeyListener lis)
addPFKeyListener
インタフェース内 PFKeyEventSource
lis
- 追加対象イベントリスナpublic void removePFKeyListener(PFKeyListener lis)
removePFKeyListener
インタフェース内 PFKeyEventSource
lis
- 削除対象イベントリスナprotected void firePFKeyTyped(PFKeyEvent event)
event
- キーイベントpublic void localeUpdated()
localeUpdated
インタフェース内 PFComponent
public void addComponent(PFGUIComponent comp)
addComponent
インタフェース内 PFContainerComponent
comp
- 追加コンポーネントpublic void addComponent(PFGUIComponent comp, java.lang.String position)
addComponent
インタフェース内 PFContainerComponent
comp
- 追加コンポーネントposition
- レイアウト配置方法public void removeComponent(PFGUIComponent comp)
removeComponent
インタフェース内 PFContainerComponent
comp
- 削除コンポーネントpublic void removeAllComponents()
removeAllComponents
インタフェース内 PFContainerComponent
public PFObjectList getComponentList()
getComponentList
インタフェース内 PFContainerComponent
public PFObjectList getComponentList(java.lang.String position)
getComponentList
インタフェース内 PFContainerComponent
position
- 配置方法public void pack()
pack
インタフェース内 PFWindowComponent
public int getContainerLayout()
public void setContainerLayout(int layout)
setContainerLayout
インタフェース内 PFContainerComponent
layout
- レイアウトPFContainerComponent.NULL_LAYOUT
,
PFContainerComponent.HORIZONTAL_FLOW_LAYOUT
,
PFContainerComponent.VERTICAL_FLOW_LAYOUT
,
PFContainerComponent.BORDER_LAYOUT
public boolean isAutoResize()
isAutoResize
インタフェース内 PFContainerComponent
public void setAutoResize(boolean resize)
setAutoResize
インタフェース内 PFContainerComponent
resize
- 自動リサイズ実行フラグpublic java.awt.Dimension getPanelSize()
getPanelSize
インタフェース内 PFContainerComponent
public void setPanelSize(java.awt.Dimension size)
setPanelSize
インタフェース内 PFContainerComponent
size
- 描画領域サイズpublic void show()
show
インタフェース内 PFWindowComponent
show
クラス内 java.awt.Component
public void show(java.awt.Component comp)
comp
- 表示位置コンポーネントpublic void close()
close
インタフェース内 PFWindowComponent
public void addWindowOptionComponent(PFWindowOptionComponent comp)
addWindowOptionComponent
インタフェース内 PFWindowComponent
comp
- 追加するウィンドウオプションpublic void removeWindowOptionComponent(PFWindowOptionComponent comp)
removeWindowOptionComponent
インタフェース内 PFWindowComponent
comp
- 削除するウィンドウオプションpublic void removeAllWindowOptionComponents()
removeAllWindowOptionComponents
インタフェース内 PFWindowComponent
public PFObjectList getWindowOptionComponentList()
getWindowOptionComponentList
インタフェース内 PFWindowComponent
public void addWindowOptionComponent(PFWindowOptionComponent comp, java.lang.String pos)
addWindowOptionComponent
インタフェース内 PFWindowComponent
comp
- 追加するウィンドウオプションpos
- 追加位置public PFObjectList getWindowOptionComponentList(java.lang.String pos)
getWindowOptionComponentList
インタフェース内 PFWindowComponent
pos
- 指定位置public java.lang.String getTitle()
public void setTitle(java.lang.String title)
title
- タイトルバーに表示する文字列public PFMultiLocaleString getMultiLocaleTitle()
public void setMultiLocaleTitle(PFMultiLocaleString title)
title
- タイトルバーに表示するマルチロケール文字列protected void updateTitle()
public boolean isResizable()
public void setResizable(boolean resizable)
resizable
- フレームのサイズを調整できる場合truepublic javax.swing.ImageIcon getIcon()
public void setIcon(javax.swing.ImageIcon icon)
icon
- アイコンpublic java.awt.Point getFrameLocation()
public void setFrameLocation(java.awt.Point location)
location
- フレームの表示位置public void setFrameLocation(int x, int y)
x
- フレームの表示位置のX座標y
- フレームの表示位置のY座標public void setFrameLocation(java.awt.Component comp, int x, int y)
comp
- コンポーネントx
- コンポーネント上の相対位置のX座標y
- コンポーネント上の相対位置のY座標public void setFrameLocation(java.awt.Component comp, java.awt.Point location)
comp
- コンポーネントlocation
- コンポーネント上の相対位置public void setModalExclusion(boolean enable)
enable
- 全体ブロックを回避する場合truepublic boolean isModalExclusion()
public int getExtendedState()
public void setExtendedState(int state)
state
- フレームの状態public void normal()
public void iconify()
public void maximize()
public void setOpaque(boolean opaque)
setOpaque
クラス内 javax.swing.JComponent
opaque
- 背景を塗りつぶす場合truepublic void revalidate()
revalidate
クラス内 javax.swing.JComponent
public void toFront()
public void toBack()
public int getGridLayoutRows()
public void setGridLayoutRows(int rows)
rows
- 行数public int getGridLayoutColumns()
public void setGridLayoutColumns(int cols)
cols
- 列数public java.lang.String getToolTipText()
getToolTipText
クラス内 javax.swing.JComponent
public void setToolTipText(java.lang.String text)
setToolTipText
クラス内 javax.swing.JComponent
text
- ツールチップテキストpublic PFMultiLocaleString getMultiLocaleToolTipText()
public void setMultiLocaleToolTipText(PFMultiLocaleString text)
text
- ツールチップテキスト(マルチロケール)protected void init()
public void setConfirmDialogVisible(boolean flg)
flg
- 終了時ダイアログ表示判断フラグpublic boolean getConfirmDialogVisible()
protected void initFrame()
protected javax.swing.JPopupMenu getPopupMenu()
public javax.swing.JComponent[] getPopupMenuList()
protected void finalize() throws java.lang.Throwable
finalize
クラス内 java.lang.Object
java.lang.Throwable
public void setFullScreenMode(boolean mode) throws PFComponentException
mode
- 論理値PFComponentException
- エラーpublic void readXML(PFXMLLoader in)
readXML
インタフェース内 PFXMLSerializable
in
- XML入力ユーティリティpublic void writeXML(PFXMLGenerator out) throws java.io.IOException
writeXML
インタフェース内 PFXMLSerializable
out
- XML出力ユーティリティjava.io.IOException
public boolean isContainerOrderedFocusTraverse()
isContainerOrderedFocusTraverse
インタフェース内 PFContainerComponent
public void setContainerOrderedFocusTraverse(boolean containerOrderFlag)
setContainerOrderedFocusTraverse
インタフェース内 PFContainerComponent
containerOrderFlag
- フォーカス移動順序をコンテナ追加順序とするかどうかの真偽値protected void setFocusTraversalPolicy()
public boolean isFocusTraverseByEnterEnabled()
isFocusTraverseByEnterEnabled
インタフェース内 PFContainerComponent
public void setFocusTraverseByEnterEnabled(boolean focusTraverseByEnterFlag)
setFocusTraverseByEnterEnabled
インタフェース内 PFContainerComponent
focusTraverseByEnterFlag
- Enterキーによるフォーカス移動を有効とするかどうかの真偽値protected void setFocusTraversalKeys()
public void setGridInterval(int interval)
setGridInterval
インタフェース内 PFContainerComponent
interval
- 画面編集画面グリッド間隔public int getGridInterval()
getGridInterval
インタフェース内 PFContainerComponent
public void setCloseButtonDisabled(boolean disable)
disable
- trueのときクローズボタンを無効化public boolean isCloseButtonDisabled()
public void hide()
hide
クラス内 javax.swing.JComponent
public void setConfirmDialogMessage(java.lang.String message)
message
- メッセージpublic java.lang.String getConfirmDialogMessage()
public void setConfirmDialogTitle(java.lang.String title)
title
- タイトルpublic java.lang.String getConfirmDialogTitle()