public class FlexComboBase extends FlexObject
修飾子 | コンストラクタと説明 |
---|---|
protected |
FlexComboBase(JtfObjectHandle handle,
Desktop desktop)
JtfObjectHandle を持つ新しい FlexComboBase を作成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
close()
close イベントのイベント オブジェクトの type プロパティの値を定義します。
|
void |
close(FlexTriggerEvent triggerEvent)
close イベントのイベント オブジェクトの type プロパティの値を定義します。
|
double |
getBackgroundAlpha()
[読み取り専用] backgroundImage スタイルによって定義された画像や SWF ファイルの backgroundColor プロパティによって定義される色のアルファ レベル。
|
Color |
getBackgroundColor()
[読み取り専用] コンポーネントの背景色。
|
String |
getBackgroundImage()
[読み取り専用] コンポーネントの背景画像。
|
String |
getBackgroundSize()
[読み取り専用] 指定した backgroundImage の画像サイズを変更する割合。
|
Color |
getColor()
[読み取り専用] コンポーネント ラベルを含むコンポーネントのテキストの色。
|
Color |
getDisabledColor()
[読み取り専用] コンポーネントが無効な場合の背景色。
|
List<Double> |
getFillAlphas()
[読み取り専用] コントロールの背景の塗りつぶしに使用するアルファ値。
|
List<Color> |
getFillColors()
[読み取り専用] コントロールの背景を濃淡色化するのに使用する色。
|
String |
getFontFamily()
[読み取り専用] 使用するフォントの名前。
|
double |
getFontSize()
[読み取り専用] テキストの高さ(ピクセル単位)。
|
String |
getFontStyle()
[読み取り専用] テキストがイタリック フォントかどうか。
|
String |
getFontWeight()
[読み取り専用] テキストがボールド体かどうか。
|
Color |
getHighlightColor()
[読み取り専用] ドロップダウン リストのハイライト色。
|
String |
getRestrict()
[読み取り専用] ユーザーがテキスト フィールドに入力できる文字、または入力できない文字のセット。
|
int |
getSelectedIndex()
[読み取り専用] データ プロバイダー内で選択された項目のインデックス。
|
String |
getText()
[読み取り専用] テキスト フィールドの内容。
|
String |
getTextAlign()
[読み取り専用] コンテナー内のテキストの配置。
|
String |
getTextDecoration()
[読み取り専用] テキストに下線を表示するかどうか。
|
int |
getTextIndent()
[読み取り専用] テキストの 1 行目のコンテナー左端からのオフセット(ピクセル単位)。
|
void |
input(String text)
テキスト イベントについての情報を含むイベント オブジェクトを作成します。
|
boolean |
isDropShadowEnabled()
[読み取り専用] ComboBase コンテナーのドロップ シャドウが可視かどうか。
|
boolean |
isEditable()
[読み取り専用] コントロールが編集可能であるかどうか。
|
void |
open()
open イベントのイベント オブジェクトの type プロパティの値を定義します。
|
void |
open(FlexTriggerEvent triggerEvent)
open イベントのイベント オブジェクトの type プロパティの値を定義します。
|
void |
scroll(int position,
FlexScrollDirection direction,
FlexScrollDetail detail)
scroll イベントのイベント オブジェクトの type プロパティの値を定義します。
|
void |
selectText(int beginIndex,
int endIndex)
テキスト フィールド内の選択範囲を追跡します。
|
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, 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 FlexComboBase(JtfObjectHandle handle, Desktop desktop)
handle
- FlexComboBase を識別するハンドルdesktop
- このオブジェクトが存在するデスクトップpublic void close()
public void close(FlexTriggerEvent triggerEvent)
triggerEvent
- イベントがトリガされた入力アクションの種類を示す値public void input(String text)
text
- ユーザーが入力したテキストの文字(1 文字以上)。 イベント リスナーは text プロパティを使ってこの情報にアクセスできます。public void open()
public void open(FlexTriggerEvent triggerEvent)
triggerEvent
- イベントがトリガされた入力アクションの種類を示す値public void scroll(int position, FlexScrollDirection direction, FlexScrollDetail detail)
position
- 新しいスクロールの位置direction
- スクロールの方向(ScrollEventDirection.HORIZONTAL または ScrollEventDirection.VERTICAL)detail
- スクロール動作の種類。 有効な値の定数は ScrollEventDetail クラスで提供されます。public void selectText(int beginIndex, int endIndex)
beginIndex
- 選択範囲の開始インデックスendIndex
- 選択範囲の終了インデックスpublic void type(String keyCode)
keyCode
- 押したり離したりするキーのキー コード値public void type(String keyCode, ModifierKey keyModifier)
keyCode
- 押したり離したりするキーのキー コード値keyModifier
- 使用されるキー修飾(Ctrl キーなど)public double getBackgroundAlpha()
有効な値は 0.0 から 1.0 の範囲です。
ほとんどのコントロールのデフォルト値は 1.0 ですが、ToolTip コントロールのデフォルト値は 0.95、Alert コントロールのデフォルト値は 0.9 です。 デフォルト値は 1.0 です。
public Color getBackgroundColor()
backgroundColor と backgroundImage の両方を設定できます。 背景を持たないコンポーネントもあります。 DataGrid コントロールはこのスタイルを無視します。 デフォルト値は未定義で、設定されていないことを意味します。 このスタイルと backgroundImage スタイルの両方が未定義の場合、コンポーネントの背景は透明になります。
アプリケーション コンテナーでは、このスタイルはアプリケーション読み込み中の背景色、および実行中の背景グラデーションを指定します。 Flex は指定した色に対して段階的に暗くなる色と、明るくなる色のグラデーション パターンを計算します。
ほとんどの Flex コントロールのデフォルト スキンは部分的に透明です。 結果として、コンテナーの背景色はそのコンテナー内にあるコントロールを通して部分的に表示されます。 コントロールの fillAlphas プロパティのアルファ値を 1 に設定することによって、これを避けることができます。
public String getBackgroundImage()
絶対/相対 URL やクラスを指定できます。
backgroundColor と backgroundImage の両方を同時に設定できます。 背景画像は背景色の上に表示されます。 デフォルト値は未定義で、"設定されていない"ことを意味します。 このスタイルと backgroundColor スタイルの両方が未定義の場合、コンポーネントの背景は透明になります。
ほとんどの Flex コントロールのデフォルト スキンは部分的に透明です。 結果として、コンテナーの背景画像はそのコンテナー内にあるコントロールを通して部分的に表示されます。 コントロールの fillAlphas プロパティのアルファ値を 1 に設定することによって、これを避けることができます。
public String getBackgroundSize()
100%
値は、その画像をコンポーネント全体に合わせて広げることを意味します。 値を割合で指定する場合には、パーセント記号 (%) を指定する必要があります。 アプリケーション コンテナーのデフォルト値は 100% です。 すべてのほかのコンテナーのデフォルト値は auto で、画像の元のサイズを保持することを意味します。
public Color getColor()
public Color getDisabledColor()
グローバルのデフォルト値は未定義です。 List コントロールのデフォルト値は 0xDDDDDD(ライト グレイ)です。 コンテナーが無効な場合には、背景は淡色で表示されます。淡色度合は disabledOverlayAlpha スタイルで制御します。
public boolean isDropShadowEnabled()
public boolean isEditable()
true の場合、キーボードからの入力が、編集可能なテキスト フィールドに入力されます。true ではない場合は、キーボード入力は dataProvider の項目を選択するためのショートカットとして使用されます。
デフォルト値は false です。 このプロパティは、DataField コントロールでは無視されます。
public List<Double> getFillAlphas()
コントロールの背景を不透明にするには [1, 1] を使用します。 デフォルト値は [ 0.6, 0.4 ] です。
public List<Color> getFillColors()
平面的なコントロールには同じ色を両方の値として渡します。 デフォルト値は [ 0xFFFFFF, 0xCCCCCC ] です。
public String getFontFamily()
完全な CSS 実装と異なり、カンマ区切りリストはサポートされません。 任意のフォント ファミリ名を使用できます。 汎用フォント名を指定した場合、適切なデバイス フォントに置換されます。 デフォルト値は Verdana
です。
public double getFontSize()
ColorPicker コントロール以外のすべてのコントロールのデフォルト値は 10 です。 ColorPicker コントロールのデフォルト値は 11 です。
public String getFontStyle()
有効な値は normal
と italic
です。 デフォルト値は normal
です。
public String getFontWeight()
有効な値は、normal および bold です。 Button コントロールのデフォルト値は bold です。 他のすべてのコントロールのデフォルト値は normal です。
public Color getHighlightColor()
public String getRestrict()
public int getSelectedIndex()
prompt プロパティが存在する場合は、selectedIndex の値を -1 に設定してプロンプトを表示できます。 prompt プロパティが存在しない場合、selectedIndex は、dataProvider が設定されていれば 0 に設定されます。
ComboBox コントロールが編集可能な場合は、ユーザーがテキスト フィールドにテキストを入力すると、selectedIndex プロパティは -1 になります。
設定後にただちに有効にはならない他の多くの Flex プロパティとは異なり、selectedIndex プロパティと selectedItem プロパティは同期しているので、一方のプロパティを設定すると、もう一方のプロパティもただちに影響を受けます。
デフォルト値は -1 です。
public String getText()
getText
クラス内 TestObject
public String getTextAlign()
public String getTextDecoration()
有効な値は none
と underline
です。 デフォルト値は none
です。
public int getTextIndent()
Copyright 2009-2012 Micro Focus. All Rights Reserved.