public class PFToolBar extends javax.swing.JToolBar implements PFWindowOptionComponent, PFContainerComponent, PFXMLSerializable
このコンポーネントから発生するイベントはありません。
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
コンストラクタと説明 |
---|
PFToolBar()
コンストラクタ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addComponent(PFGUIComponent comp)
コンテナにコンポーネントを追加する。
|
void |
addComponent(PFGUIComponent comp,
java.lang.String position)
コンテナにコンポーネントを追加する。
|
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()
コンポーネントの文字列表現を取得する。
|
int |
getContainerLayout()
コンテナのレイアウトを返す。
|
int |
getGridInterval()
画面編集画面グリッド間隔を取得する。
|
PFMultiLocaleString |
getMultiLocaleName()
マルチロケール名前を取得する。
|
PFMultiLocaleString |
getMultiLocaleToolTipText()
マルチロケールツールチップテキストを取得する。
|
java.lang.String |
getName()
名前を取得する。
|
java.awt.Dimension |
getPanelSize()
描画領域のサイズを取得する。
|
boolean |
getPropertyEditable()
画面上から属性が編集可能かどうかを取得する。
|
java.lang.String |
getToolTipText()
ツールチップテキストを取得する。
|
protected void |
init()
初期化
|
boolean |
isAllowPullTransfer()
他PFからのPull型コンポーネント転送要求に対する可否属性を取得する.
|
boolean |
isAllowPushTransfer()
他PFへのPush型コンポーネント転送要求に対する可否属性を取得する.
|
boolean |
isAllowRemoteInvocation()
他PFからのコンポーネント連携要求に対する可否属性を取得する.
|
boolean |
isAutoResize()
ダイアログサイズの自動調節の可否を取得する。
|
boolean |
isContainerOrderedFocusTraverse()
フォーカス移動順序がコンテナへの追加順序かどうかを取得する。
|
boolean |
isFocusTraverseByEnterEnabled()
Enterキーによるフォーカス移動が有効かどうかを取得する。
|
void |
localeUpdated()
ロケール更新への対応を行う。
|
void |
readXML(PFXMLLoader in)
コンポーネントのXML入力.
|
void |
removeAllComponents()
コンテナから全てのコンポーネントを削除する。
|
void |
removeComponent(PFGUIComponent comp)
コンテナから、指定されたコンポーネントを削除する。
|
void |
setAllowPullTransfer(boolean flag)
他PFからのPull型コンポーネント転送要求に対する可否属性を設定する.
|
void |
setAllowPushTransfer(boolean flag)
他PFへのPush型コンポーネント転送要求に対する可否属性を設定する.
|
void |
setAllowRemoteInvocation(boolean flag)
他PFからのコンポーネント連携要求に対する可否属性を設定する.
|
void |
setAutoResize(boolean autoResizeFlag)
サイズの自動調節の可否を設定する。
|
void |
setComponentID(int id)
コンポーネントIDを設定する。
|
void |
setComponentKey(java.lang.String key)
コンポーネントキーを設定する。
|
void |
setComponentKeys(PFMultiLocaleString keys)
全ロケール分のコンポーネントキーを設定する。
|
void |
setComponentPublicName(java.lang.String publicName)
コンポーネント公開名を設定する.
|
void |
setContainerLayout(int layout)
コンテナのレイアウトを設定する。
|
void |
setContainerOrderedFocusTraverse(boolean containerOrderFlag)
フォーカス移動順序をコンテナ追加順序とするかどうかを設定する。
|
protected void |
setFocusTraversalKeys()
フォーカス移動キーのセットを設定する。
|
protected void |
setFocusTraversalPolicy()
フォーカス移動順序を設定する。
|
void |
setFocusTraverseByEnterEnabled(boolean focusTraverseByEnterFlag)
Enterキーによるフォーカス移動を有効とするかどうかを設定する。
|
void |
setGridInterval(int interval)
画面編集画面グリッド間隔を設定する。
|
void |
setMultiLocaleName(PFMultiLocaleString name)
マルチロケール名前を設定する。
|
void |
setMultiLocaleToolTipText(PFMultiLocaleString text)
マルチロケールツールチップテキストを設定する。
|
void |
setName(java.lang.String name)
名前を設定する。
|
void |
setOrientation(int o)
水平方向/垂直方向を設定する。
|
void |
setPanelSize(java.awt.Dimension size)
描画領域のサイズを設定する。
|
void |
setPropertyEditable(boolean flag)
画面上から属性が編集可能かどうかを設定する。
|
void |
setToolTipText(java.lang.String text)
ツールチップテキストを設定する。
|
void |
updateUI()
UIを更新する。
|
void |
writeXML(PFXMLGenerator out)
コンポーネントのXML出力.
|
add, addImpl, addSeparator, addSeparator, createActionChangeListener, createActionComponent, getAccessibleContext, getComponentAtIndex, getComponentIndex, getMargin, getOrientation, getUI, getUIClassID, isBorderPainted, isFloatable, isRollover, paintBorder, paramString, setBorderPainted, setFloatable, setLayout, setMargin, setRollover, setUI
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, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, 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, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, 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, 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, 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, setSize, setSize, show, 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 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 boolean isAutoResize()
isAutoResize
インタフェース内 PFContainerComponent
public void setAutoResize(boolean autoResizeFlag)
setAutoResize
インタフェース内 PFContainerComponent
autoResizeFlag
- 自動調節の可否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 void setPanelSize(java.awt.Dimension size)
setPanelSize
インタフェース内 PFContainerComponent
size
- 描画領域サイズpublic java.awt.Dimension getPanelSize()
getPanelSize
インタフェース内 PFContainerComponent
public java.lang.String getName()
getName
クラス内 java.awt.Component
public void setName(java.lang.String name)
setName
クラス内 java.awt.Component
name
- 名前public PFMultiLocaleString getMultiLocaleName()
public void setMultiLocaleName(PFMultiLocaleString name)
name
- マルチロケール名前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
- マルチロケールツールチップテキストpublic void setOrientation(int o)
setOrientation
クラス内 javax.swing.JToolBar
o
- 水平方向/垂直方向public void updateUI()
updateUI
クラス内 javax.swing.JToolBar
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
protected void init()
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