public class FlexMenu extends FlexObject
修飾子 | コンストラクタと説明 |
---|---|
protected |
FlexMenu(JtfObjectHandle handle,
Desktop desktop)
JtfObjectHandle を持つ新しい FlexMenu を作成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
List<Color> |
getAlternatingItemColors()
[読み取り専用] メニューまたはサブメニューのメニュー項目に使用する背景色の代替パターン配列。
|
List<String> |
getColumnNames()
[読み取り専用] データ内のすべての列の名前を含むリスト。
|
int |
getFirstVisibleRow()
[読み取り専用] 最初の可視の子のインデックス。
|
int |
getLastVisibleRow()
[読み取り専用] 最後の可視の子のインデックス。
|
int |
getNumColumns()
[読み取り専用] 利用可能なデータ中の列の合計数。
|
int |
getNumRows()
[読み取り専用] 利用可能なデータ中の行の合計数。
|
List<Color> |
getRollOverColor()
[読み取り専用] ユーザーがメニュー項目の上にマウスを移動したときのメニュー項目の背景色。
|
int |
getRowCount()
[読み取り専用] 表示する行の数。
|
int |
getSelectedIndex()
[読み取り専用] データ プロバイダー内で選択された項目のインデックス。
|
List<Color> |
getSelectionColor()
[読み取り専用] メニュー項目が選択されたときのメニュー項目の背景色。
|
List<Color> |
getTextRollOverColor()
[読み取り専用] ユーザーがメニュー項目の上にマウスを移動したときのメニュー項目のテキスト色。
|
List<Color> |
getTextSelectedColor()
[読み取り専用] メニュー項目が選択されたときのメニュー項目のテキスト色。
|
List<List<String>> |
getValues(int start,
int end)
コンポーネントのすべての部分のオートメーション値を含む配列を返します。
|
void |
hide()
メニューまたはサブメニューが閉じたときにディスパッチされます。
|
void |
select(String itemRenderer)
メニュー項目が選択された場合にディスパッチされます。
|
void |
show(String itemRenderer)
メニューまたはサブメニューが開いたときにディスパッチされます。
|
void |
type(String keyCode)
ユーザーがキーを押したときにディスパッチされます。
|
void |
type(String keyCode,
ModifierKey keyModifier)
ユーザーがキーを押したときにディスパッチされます。
|
changeFocus, changeFocus, changeFocus, getAutomationClassName, getAutomationIndex, getAutomationName, getClassName, getCurrentState, getErrorColor, getErrorString, getId, getNumAutomationChildren, getPercentHeight, getPercentWidth, getScaleX, getScaleY, getThemeColor, getToolTip, isEnabled, isFocusEnabled, isUseHandCursor, move, move, move, setFocus
click, click, click, click, doubleClick, doubleClick, doubleClick, doubleClick, getAlpha, getHeight, getStyle, getTabIndex, getWidth, getX, getY, isMouseEnabled, isTabChildren, isTabEnabled, isVisible, mouseMove, mouseMove, nativeToString, pressKeys, pressKeys, pressMouse, pressMouse, pressMouse, pressMouse, releaseKeys, releaseKeys, releaseMouse, releaseMouse, releaseMouse, releaseMouse, typeKeys, typeKeys, typeKeys, typePasswordKeys, typePasswordKeys, typePasswordKeys
captureBitmap, captureBitmap, exists, exists, generateLocator, getChildren, getDynamicMethodList, getParent, getPropertyList, getRect, getRect, getText, getValue, highlightObject, highlightObject, highlightObject, invokeMethods, textCapture, textCapture, textClick, textClick, textClick, textClick, textClick, textClick, textExists, textExists, textExists, textExists, textExists, textRectangle, textRectangle, textRectangle, textRectangle, textRectangle, waitForChildDisappearance, waitForChildDisappearance, waitForDisappearance, waitForDisappearance, waitForObject, waitForObject, waitForProperty, waitForProperty
equals, exists, find, find, findAll, findAll, getCustomTypeName, getDesktop, getHandle, getLocator, getProperty, getTypeName, hashCode, imageClick, imageClick, imageClick, imageClick, imageClick, imageClick, imageClickFile, imageClickFile, imageClickFile, imageClickFile, imageClickFile, imageClickFile, imageExists, imageExists, imageExists, imageExistsFile, imageExistsFile, imageExistsFile, imageRectangle, imageRectangle, imageRectangle, imageRectangleFile, imageRectangleFile, imageRectangleFile, invoke, preventFinalLocator, setProperty, toString
protected FlexMenu(JtfObjectHandle handle, Desktop desktop)
handle
- FlexMenu を識別するハンドルdesktop
- このオブジェクトが存在するデスクトップpublic List<List<String>> getValues(int start, int end)
戻り値は行の配列で、各行は項目の配列になります。
start
- 開始点の子のインデックス。 デフォルト値は 0 です。end
- 終了点の子のインデックス。 デフォルト値は 0 です。public void hide()
public void select(String itemRenderer)
itemRenderer
- 選択されたメニュー項目の ListItemRendererpublic void show(String itemRenderer)
itemRenderer
- このプロパティは子の種類のイベントでは設定されませんpublic void type(String keyCode)
keyCode
- 押したり離したりするキーのキー コード値public void type(String keyCode, ModifierKey keyModifier)
keyCode
- 押したり離したりするキーのキー コード値keyModifier
- 使用されるキー修飾(Ctrl キーなど)public List<Color> getAlternatingItemColors()
値は 2 つ以上の色の配列になります。 このスタイルは、backgroundColor が指定されていない場合にのみ使用されます。 デフォルト値は undefined
です。
public int getFirstVisibleRow()
public int getLastVisibleRow()
public int getNumColumns()
public int getNumRows()
public List<Color> getRollOverColor()
public int getRowCount()
public int getSelectedIndex()
public List<Color> getSelectionColor()
public List<Color> getTextRollOverColor()
Copyright 2009-2012 Micro Focus. All Rights Reserved.