public class PFCheckBoxGroup extends javax.swing.JPanel implements PFGUIComponent, PFDataSelectEventSource, PFXMLSerializable
このコンポーネントから以下のイベントが発生します。
トリガー | 対象データ | 更新データ | イベント番号 |
---|---|---|---|
選択状態が変わったとき | すべての項目の名称PFObjectList (String) |
すべての項目の状態PFObjectList (Boolean) |
0 |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
コンストラクタと説明 |
---|
PFCheckBoxGroup()
コンストラクタ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addCheckBox(int index)
項目を追加する。
|
void |
addPFDataSelectListener(PFDataSelectListener lis)
引数で与えられたイベントリスナを登録し、
データ選択イベント発生時に処理を行う対象とする。
|
void |
clearSelection()
全項目を非選択状態にする。
|
void |
clearSelectionQuiet()
全項目を非選択状態にする(イベント発生なし)。
|
protected void |
firePFDataSelected(PFDataSelectEvent event)
データ選択イベントを他コンポーネントに通知する。
|
PFObjectList |
getAllItems()
全項目のラベル名を取得する。
|
java.awt.Color |
getBackgroundAt(int index)
背景色を取得する。
|
PFObjectList |
getBackgroundItems()
各要素の背景色を一括で取得する。
|
int |
getColumns()
レイアウトの列数を取得する。
|
int |
getComponentID()
コンポーネントIDを取得する。
|
java.lang.String |
getComponentKey()
コンポーネントキーを取得する。
|
PFMultiLocaleString |
getComponentKeys()
全ロケール分のコンポーネントキーを返す。
|
java.lang.String |
getComponentName()
コンポーネント名称を取得する。
|
java.lang.String |
getComponentPublicName()
コンポーネント公開名を取得する.
|
java.lang.String |
getComponentString()
コンポーネントの文字列表現を取得する。
|
PFObjectList |
getData()
全チェックボックスを取得する。
|
javax.swing.Icon |
getDisabledIconAt(int index)
無効時のアイコンを取得する。
|
javax.swing.Icon |
getDisabledSelectedIconAt(int index)
無効選択時のアイコンを取得する。
|
PFObjectList |
getEnabledItems()
各要素の有効/無効を一括で取得する。
|
java.awt.Font |
getFontAt(int index)
フォントを取得する。
|
PFObjectList |
getFontItems()
各要素のフォントを一括で取得する。
|
java.awt.Color |
getForegroundAt(int index)
前景色を取得する。
|
PFObjectList |
getForegroundItems()
各要素の前景色を一括で取得する。
|
int |
getHorizontalAlignmentAt(int index)
水平方向の配置方法を取得する。
|
int |
getHorizontalTextPositionAt(int index)
水平方向のテキスト位置を取得する。
|
javax.swing.Icon |
getIconAt(int index)
通常時のアイコンを取得する。
|
int |
getItemCount()
チェックボックスの要素数を取得する。
|
javax.swing.Icon |
getLabelIconAt(int index)
ラベルアイコンを取得する。
|
PFMultiLocaleString |
getMultiLocaleTextAt(int index)
テキストを取得する。
|
PFMultiLocaleString |
getMultiLocaleTitle()
チェックボックスグループのタイトルを取得する。
|
PFMultiLocaleString |
getMultiLocaleToolTipText()
ツールチップテキストを取得する。
|
PFObjectList |
getOpaqueItems()
各要素を塗りつぶすかどうかを一括で取得する。
|
java.util.Iterator |
getPFDataSelectListenerList()
データ選択イベントリスナ配列を取得する。
|
protected javax.swing.JPopupMenu |
getPopupMenu(int index)
ポップアップメニューを生成する。
|
javax.swing.JComponent[] |
getPopupMenuList()
ポップアップメニューのリストを取得する.
|
boolean |
getPropertyEditable()
画面上から属性が編集可能かどうかを取得する。
|
int |
getRows()
レイアウトの行数を取得する。
|
javax.swing.Icon |
getSelectedIconAt(int index)
選択時のアイコンを取得する。
|
int |
getSelectedIndex()
選択されている項目のインデックスを1つ取得する。
|
PFObjectList |
getSelectedIndices()
選択されているすべての項目のインデックスを取得する。
|
java.lang.String |
getSelectedItem()
選択されている項目の名称を1つ取得する。
|
PFObjectList |
getSelectedItems()
選択されているすべての項目の名称を取得する。
|
PFObjectList |
getStates()
全項目の選択状態を取得する。
|
java.lang.String |
getTextAt(int index)
テキストを取得する。
|
java.lang.String |
getTitle()
チェックボックスのタイトルを取得する。
|
java.lang.String |
getToolTipText()
ツールチップテキストを取得する。
|
int |
getVerticalAlignmentAt(int index)
垂直方向の配置方法を取得する。
|
int |
getVerticalTextPositionAt(int index)
垂直方向のテキスト位置を取得する。
|
protected void |
init()
初期化処理。
|
boolean |
isAllowPullTransfer()
他PFからのPull型コンポーネント転送要求に対する可否属性を取得する.
|
boolean |
isAllowPushTransfer()
他PFへのPush型コンポーネント転送要求に対する可否属性を取得する.
|
boolean |
isAllowRemoteInvocation()
他PFからのコンポーネント連携要求に対する可否属性を取得する.
|
boolean |
isBackgroundSetAt(int index)
背景色設定有無を取得する。
|
boolean |
isEnabledAt(int index)
有効/無効を取得する。
|
boolean |
isFontSetAt(int index)
フォント設定有無を取得する。
|
boolean |
isForegroundSetAt(int index)
前景色設定有無を取得する。
|
boolean |
isOpaqueAt(int index)
背景を背景色で塗りつぶすかどうかを取得する。
|
boolean |
isSelectedAt(int index)
選択状態を取得する。
|
boolean |
isVertical()
縦方向配置フラグを取得する.
|
void |
localeUpdated()
ロケール更新への対応
|
void |
readXML(PFXMLLoader in)
コンポーネントのXML入力.
|
void |
removeCheckBox(int index)
項目を削除する。
|
void |
removePFDataSelectListener(PFDataSelectListener lis)
引数で与えられたイベントリスナを削除し、
データ選択イベント発生時に処理を行う対象から外す。
|
void |
setAllowPullTransfer(boolean flag)
他PFからのPull型コンポーネント転送要求に対する可否属性を設定する.
|
void |
setAllowPushTransfer(boolean flag)
他PFへのPush型コンポーネント転送要求に対する可否属性を設定する.
|
void |
setAllowRemoteInvocation(boolean flag)
他PFからのコンポーネント連携要求に対する可否属性を設定する.
|
void |
setBackgroundAt(java.awt.Color color,
int index)
背景色を設定する。
|
void |
setBackgroundItems(PFObjectList colors)
各要素の背景色を一括で設定する。
|
void |
setColumns(int columns)
レイアウトの列数を設定する。
|
void |
setComponentID(int id)
コンポーネントIDを設定する。
|
void |
setComponentKey(java.lang.String key)
コンポーネントキーを設定する。
|
void |
setComponentKeys(PFMultiLocaleString keys)
全ロケール分のコンポーネントキーを設定する。
|
void |
setComponentPublicName(java.lang.String publicName)
コンポーネント公開名を設定する.
|
void |
setData(PFObjectList data)
全チェックボックスを設定する。
|
void |
setDisabledIconAt(javax.swing.Icon icon,
int index)
無効時のアイコンを設定する。
|
void |
setDisabledSelectedIconAt(javax.swing.Icon icon,
int index)
無効選択時のアイコンを設定する。
|
void |
setEnabled(boolean enabled)
すべてのチェックボックスの有効/無効を一括設定する。
|
void |
setEnabledAt(boolean enabled,
int index)
有効/無効を設定する。
|
void |
setEnabledItems(PFObjectList enabled)
各要素の有効/無効を一括で設定する。
|
void |
setFontAt(java.awt.Font font,
int index)
フォントを設定する。
|
void |
setFontItems(PFObjectList fonts)
各要素のフォントを一括で設定する。
|
void |
setForegroundAt(java.awt.Color color,
int index)
前景色を設定する。
|
void |
setForegroundItems(PFObjectList colors)
各要素の前景色を一括で設定する。
|
void |
setHorizontalAlignmentAt(int alignment,
int index)
水平方向の配置方法を設定する。
|
void |
setHorizontalTextPositionAt(int position,
int index)
水平方向のテキスト位置を設定する。
|
void |
setIconAt(javax.swing.Icon icon,
int index)
通常時のアイコンを設定する。
|
void |
setLabelIconAt(javax.swing.Icon icon,
int index)
ラベルアイコンを設定する。
|
void |
setMultiLocaleTextAt(PFMultiLocaleString text,
int index)
テキストを設定する。
|
void |
setMultiLocaleTitle(PFMultiLocaleString title)
チェックボックスグループのタイトルを設定する。
|
void |
setMultiLocaleToolTipText(PFMultiLocaleString text)
ツールチップテキストを設定する。
|
void |
setOpaqueAt(boolean opaque,
int index)
背景を背景色で塗りつぶすかどうかを設定する。
|
void |
setOpaqueItems(PFObjectList opaque)
各要素を塗りつぶすかどうかを一括で設定する。
|
void |
setPreferredSize(java.awt.Dimension size)
推奨サイズを設定する。
|
void |
setPropertyEditable(boolean flag)
画面上から属性が編集可能かどうかを設定する。
|
void |
setRows(int rows)
レイアウトの行数を設定する。
|
void |
setRowsAndColumns(int rows,
int columns)
レイアウトの行数と列数を設定する。
|
void |
setSelectedAt(boolean selected,
int index)
選択状態を設定する。
|
void |
setSelectedAtQuiet(boolean selected,
int index)
選択状態を設定する(イベント発生なし)。
|
void |
setSelectedIconAt(javax.swing.Icon icon,
int index)
選択時のアイコンを設定する。
|
void |
setSelectedIndex(int index)
指定されたインデックスの項目を選択状態にする。
|
void |
setSelectedIndexQuiet(int index)
指定されたインデックスの項目を選択状態にする(イベント発生なし)。
|
void |
setSelectedIndices(PFObjectList list)
指定されたインデックスの項目を選択状態にする。
|
void |
setSelectedIndicesQuiet(PFObjectList list)
指定されたインデックスの項目を選択状態にする(イベント発生なし)。
|
void |
setSelectedItem(java.lang.String item)
指定された名称を持つ項目を選択状態にする。
|
void |
setSelectedItemQuiet(java.lang.String item)
指定された名称を持つ項目を選択状態にする(イベント発生なし)。
|
void |
setSelectedItems(PFObjectList list)
指定された項目を選択状態にする。
|
void |
setSelectedItemsQuiet(PFObjectList list)
指定された項目を選択状態にする(イベント発生なし)。
|
void |
setStates(PFObjectList list)
全項目の選択状態を設定する。
|
void |
setStatesQuiet(PFObjectList list)
全項目の選択状態を設定する(イベント発生なし)。
|
void |
setTextAt(java.lang.String text,
int index)
テキストを設定する。
|
void |
setTitle(java.lang.String title)
チェックボックスグループのタイトルを設定する。
|
void |
setToolTipText(java.lang.String text)
ツールチップテキストを設定する。
|
void |
setVertical(boolean flag)
縦方向配置フラグを設定する.
|
void |
setVerticalAlignmentAt(int alignment,
int index)
垂直方向の配置方法を設定する。
|
void |
setVerticalTextPositionAt(int position,
int index)
垂直方向のテキスト位置を設定する。
|
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, hide, 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, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, 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, 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 getPFDataSelectListenerList()
getPFDataSelectListenerList
インタフェース内 PFDataSelectEventSource
public void addPFDataSelectListener(PFDataSelectListener lis)
addPFDataSelectListener
インタフェース内 PFDataSelectEventSource
lis
- 追加対象イベントリスナpublic void removePFDataSelectListener(PFDataSelectListener lis)
removePFDataSelectListener
インタフェース内 PFDataSelectEventSource
lis
- 削除対象イベントリスナprotected void firePFDataSelected(PFDataSelectEvent event)
event
- データ選択イベントpublic void localeUpdated()
localeUpdated
インタフェース内 PFComponent
public void addCheckBox(int index)
index
- 追加対象インデックスpublic void removeCheckBox(int index) throws PFComponentException
index
- 削除対象インデックスPFComponentException
- 項目数が1以下の場合public PFObjectList getAllItems()
public int getItemCount()
public java.awt.Font getFontAt(int index)
index
- インデックスpublic void setFontAt(java.awt.Font font, int index)
font
- フォントindex
- インデックスpublic boolean isFontSetAt(int index)
index
- インデックスpublic PFObjectList getFontItems()
public void setFontItems(PFObjectList fonts)
fonts
- フォントのリストpublic java.awt.Color getForegroundAt(int index)
index
- インデックスpublic void setForegroundAt(java.awt.Color color, int index)
color
- 前景色index
- インデックスpublic boolean isForegroundSetAt(int index)
index
- インデックスpublic PFObjectList getForegroundItems()
public void setForegroundItems(PFObjectList colors)
colors
- 前景色のリストpublic java.awt.Color getBackgroundAt(int index)
index
- インデックスpublic void setBackgroundAt(java.awt.Color color, int index)
color
- 背景色index
- インデックスpublic boolean isBackgroundSetAt(int index)
index
- インデックスpublic PFObjectList getBackgroundItems()
public void setBackgroundItems(PFObjectList colors)
colors
- 背景色のリストpublic boolean isOpaqueAt(int index)
index
- インデックスpublic void setOpaqueAt(boolean opaque, int index)
opaque
- 背景を塗りつぶす場合trueindex
- インデックスpublic PFObjectList getOpaqueItems()
public void setOpaqueItems(PFObjectList opaque)
opaque
- 塗りつぶすかどうかのリストpublic boolean isEnabledAt(int index)
index
- インデックスpublic void setEnabledAt(boolean enabled, int index)
enabled
- 有効の場合true、無効の場合falseindex
- インデックスpublic PFObjectList getEnabledItems()
public void setEnabledItems(PFObjectList enabled)
enabled
- 有効/無効のリストpublic void setEnabled(boolean enabled)
setEnabled
クラス内 javax.swing.JComponent
enabled
- 有効/無効を示す真偽値public java.lang.String getTextAt(int index)
index
- インデックスpublic void setTextAt(java.lang.String text, int index)
text
- テキストindex
- インデックスpublic PFMultiLocaleString getMultiLocaleTextAt(int index)
index
- インデックスpublic void setMultiLocaleTextAt(PFMultiLocaleString text, int index)
text
- テキスト(マルチロケール)index
- インデックスpublic int getHorizontalAlignmentAt(int index)
index
- インデックスpublic void setHorizontalAlignmentAt(int alignment, int index)
alignment
- 水平方向の配置方法index
- インデックスpublic int getVerticalAlignmentAt(int index)
index
- インデックスpublic void setVerticalAlignmentAt(int alignment, int index)
alignment
- 垂直方向の配置方法index
- インデックスpublic int getHorizontalTextPositionAt(int index)
index
- インデックスpublic void setHorizontalTextPositionAt(int position, int index)
position
- 水平方向のテキスト位置index
- インデックスpublic int getVerticalTextPositionAt(int index)
index
- インデックスpublic void setVerticalTextPositionAt(int position, int index)
position
- 垂直方向のテキスト位置index
- インデックスpublic boolean isSelectedAt(int index)
index
- インデックスpublic void setSelectedAt(boolean selected, int index)
selected
- 選択する場合true、選択しない場合falseindex
- インデックスpublic javax.swing.Icon getIconAt(int index)
index
- インデックスpublic void setIconAt(javax.swing.Icon icon, int index)
icon
- アイコンindex
- インデックスpublic javax.swing.Icon getSelectedIconAt(int index)
index
- インデックスpublic void setSelectedIconAt(javax.swing.Icon icon, int index)
icon
- アイコンindex
- インデックスpublic javax.swing.Icon getDisabledIconAt(int index)
index
- インデックスpublic void setDisabledIconAt(javax.swing.Icon icon, int index)
icon
- アイコンindex
- インデックスpublic javax.swing.Icon getDisabledSelectedIconAt(int index)
index
- インデックスpublic void setDisabledSelectedIconAt(javax.swing.Icon icon, int index)
icon
- アイコンindex
- インデックスpublic int getRows()
public void setRows(int rows)
rows
- 行数public int getColumns()
public void setColumns(int columns)
columns
- 列数public void setRowsAndColumns(int rows, int columns)
rows
- 行数columns
- 列数public boolean isVertical()
public void setVertical(boolean flag)
flag
- 縦方向配置フラグpublic PFObjectList getStates()
public void setStates(PFObjectList list) throws PFComponentException
list
- 全項目の選択状態のリストPFComponentException
public int getSelectedIndex()
public void setSelectedIndex(int index)
index
- インデックスpublic PFObjectList getSelectedIndices()
public void setSelectedIndices(PFObjectList list)
list
- インデックスpublic java.lang.String getSelectedItem()
public void setSelectedItem(java.lang.String item)
item
- 項目名称public PFObjectList getSelectedItems()
public void setSelectedItems(PFObjectList list)
list
- 項目名称のリストpublic void clearSelection()
public void setSelectedIndexQuiet(int index)
index
- インデックスpublic void setSelectedAtQuiet(boolean selected, int index)
selected
- 選択する場合true、選択しない場合falseindex
- インデックスpublic void setSelectedIndicesQuiet(PFObjectList list)
list
- インデックスpublic void setSelectedItemQuiet(java.lang.String item)
item
- 項目名称public void setSelectedItemsQuiet(PFObjectList list)
list
- 項目名称のリストpublic void clearSelectionQuiet()
public void setStatesQuiet(PFObjectList list) throws PFComponentException
list
- 全項目の選択状態のリストPFComponentException
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 java.lang.String getTitle()
public void setTitle(java.lang.String title)
title
- タイトルpublic PFMultiLocaleString getMultiLocaleTitle()
public void setMultiLocaleTitle(PFMultiLocaleString title)
title
- タイトル(マルチロケール)public void setPreferredSize(java.awt.Dimension size)
setPreferredSize
クラス内 javax.swing.JComponent
size
- 推奨サイズpublic PFObjectList getData()
public void setData(PFObjectList data) throws PFComponentException
data
- 全チェックボックスPFComponentException
- 項目数が1以下の場合protected void init()
protected javax.swing.JPopupMenu getPopupMenu(int index)
public javax.swing.JComponent[] getPopupMenuList()
public void setLabelIconAt(javax.swing.Icon icon, int index)
icon
- アイコンindex
- 設定先インデックスpublic javax.swing.Icon getLabelIconAt(int index)
index
- インデックスpublic void writeXML(PFXMLGenerator out) throws java.io.IOException
writeXML
インタフェース内 PFXMLSerializable
out
- XML出力ユーティリティjava.io.IOException
public void readXML(PFXMLLoader in)
readXML
インタフェース内 PFXMLSerializable
in
- XML入力ユーティリティ