|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object javax.accessibility.AccessibleContext java.awt.MenuComponent.AccessibleAWTMenuComponent
protected abstract class MenuComponent.AccessibleAWTMenuComponent
アクセシビリティーのデフォルトサポートを提供するのに使用する MenuComponent
の内部クラスです。このクラスは、アプリケーション開発者が直接使用するためのものではなく、メニューコンポーネント開発者によってサブクラス化されるためだけに使用されます。
このオブジェクトのアクセシビリティー対応の役割を取得するために使用されるクラスです。
フィールドの概要 |
---|
コンストラクタの概要 | |
---|---|
protected |
MenuComponent.AccessibleAWTMenuComponent()
このクラスは abstract クラスですが、すべてのサブクラスでこのコンストラクタを呼び出すようにしてください。 |
メソッドの概要 | |
---|---|
void |
addAccessibleSelection(int i)
オブジェクトの指定された Accessible の子を選択に追加します。 |
void |
addFocusListener(FocusListener l)
このコンポーネントからのフォーカスイベントを受け取る、指定されたフォーカスリスナーを追加します。 |
void |
clearAccessibleSelection()
オブジェクト内の選択をクリアします。 |
boolean |
contains(Point p)
指定されたポイントがオブジェクトの境界の内側にあるかどうかを判定します。 |
Accessible |
getAccessibleAt(Point p)
ローカル座標の Point に保持された Accessible の子がある場合はそれを返します。 |
Accessible |
getAccessibleChild(int i)
オブジェクトの、 Accessible を実装する n 番目の子を返します。 |
int |
getAccessibleChildrenCount()
オブジェクト内のアクセシビリティー対応の子の数を返します。 |
AccessibleComponent |
getAccessibleComponent()
オブジェクトに関連した AccessibleComponent がある場合はそれを返します。 |
String |
getAccessibleDescription()
このオブジェクトのアクセシビリティーの説明を返します。 |
int |
getAccessibleIndexInParent()
アクセシビリティー対応の親でのこのオブジェクトのインデックスを取得します。 |
String |
getAccessibleName()
このオブジェクトのアクセシビリティー対応の名前を返します。 |
Accessible |
getAccessibleParent()
このオブジェクトの Accessible を実装する親を返します。 |
AccessibleRole |
getAccessibleRole()
このオブジェクトの役割を取得します。 |
AccessibleSelection |
getAccessibleSelection()
Accessible の子の選択を許可するこのオブジェクトに関連した AccessibleSelection を返します。 |
Accessible |
getAccessibleSelection(int i)
オブジェクト内の指定された選択済みの子を表す Accessible を返します。 |
int |
getAccessibleSelectionCount()
現在選択されている Accessible の子の数を返します。 |
AccessibleStateSet |
getAccessibleStateSet()
このオブジェクトの状態を取得します。 |
Color |
getBackground()
このオブジェクトのバックグラウンドカラーを取得します。 |
Rectangle |
getBounds()
オブジェクトの境界を、 Rectangle オブジェクトの形式で返します。 |
Cursor |
getCursor()
このオブジェクトの Cursor を取得します。 |
Font |
getFont()
このオブジェクトの Font を取得します。 |
FontMetrics |
getFontMetrics(Font f)
オブジェクトの FontMetrics を返します。 |
Color |
getForeground()
このオブジェクトのフォアグラウンドカラーを取得します。 |
Locale |
getLocale()
オブジェクトのロケールを返します。 |
Point |
getLocation()
画面の座標空間でオブジェクトの左上隅を指定するポイントの形式で、親を基準にしたオブジェクトの位置を取得します。 |
Point |
getLocationOnScreen()
画面上のオブジェクトの位置を返します。 |
Dimension |
getSize()
オブジェクトのサイズを、 Dimension オブジェクトの形式で返します。 |
boolean |
isAccessibleChildSelected(int i)
このオブジェクトの現在の子が選択されているかどうかを示します。 |
boolean |
isEnabled()
オブジェクトが有効かどうかを判定します。 |
boolean |
isFocusTraversable()
オブジェクトがフォーカスを受け入れられるかどうかを返します。 |
boolean |
isShowing()
オブジェクトが表示されているかどうかを判定します。 |
boolean |
isVisible()
オブジェクトが可視かどうかを判定します。 |
void |
removeAccessibleSelection(int i)
オブジェクトの指定された子を選択から削除します。 |
void |
removeFocusListener(FocusListener l)
指定されたフォーカスリスナーを削除して、コンポーネントからのフォーカスイベントを受け取らないようにします。 |
void |
requestFocus()
オブジェクトのフォーカスを要求します。 |
void |
selectAllAccessibleSelection()
オブジェクトが複数の選択範囲をサポートしている場合、オブジェクトのすべての子を選択します。 |
void |
setBackground(Color c)
このオブジェクトのバックグラウンドカラーを設定します。 |
void |
setBounds(Rectangle r)
オブジェクトの境界を、 Rectangle オブジェクトの形式で設定します。 |
void |
setCursor(Cursor cursor)
このオブジェクトの Cursor を設定します。 |
void |
setEnabled(boolean b)
オブジェクトを使用可能な状態に設定します。 |
void |
setFont(Font f)
このオブジェクトの Font を設定します。 |
void |
setForeground(Color c)
このオブジェクトのフォアグラウンドカラーを設定します。 |
void |
setLocation(Point p)
親を基準にしてオブジェクトの位置を設定します。 |
void |
setSize(Dimension d)
このオブジェクトのサイズを変更します。 |
void |
setVisible(boolean b)
オブジェクトの可視状態を設定します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
protected MenuComponent.AccessibleAWTMenuComponent()
メソッドの詳細 |
---|
public AccessibleSelection getAccessibleSelection()
Accessible
の子の選択を許可するこのオブジェクトに関連した AccessibleSelection
を返します。
AccessibleContext
内の getAccessibleSelection
AccessibleSelection
、そうでない場合は null
AccessibleSelection
public String getAccessibleName()
java.awt.MenuComponent.getName
を返すことはほとんどありません。 通常、オブジェクトの名前はローカライズされた名前ではないため、ユーザーに対して意味を持たないからです。オブジェクトが基本的にテキストオブジェクト (メニュー項目など) である場合、アクセシビリティー対応の名前はオブジェクトのテキスト (「保存」など) でなければいけません。オブジェクトがツールヒントを持つ場合、ツールヒントのテキストも返すのに適切な String になります。
AccessibleContext
内の getAccessibleName
null
AccessibleContext.setAccessibleName(java.lang.String)
public String getAccessibleDescription()
AccessibleContext
内の getAccessibleDescription
null
AccessibleContext.setAccessibleDescription(java.lang.String)
public AccessibleRole getAccessibleRole()
AccessibleContext
内の getAccessibleRole
AccessibleRole
のインスタンスAccessibleRole
public AccessibleStateSet getAccessibleStateSet()
AccessibleContext
内の getAccessibleStateSet
AccessibleStateSet
のインスタンスAccessibleState
public Accessible getAccessibleParent()
Accessible
を実装する親を返します。このオブジェクトの親が Accessible
インタフェースを実装している場合、このメソッドは単に getParent
を返します。
AccessibleContext
内の getAccessibleParent
Accessible
の親。Accessible
の親がない場合は null
public int getAccessibleIndexInParent()
AccessibleContext
内の getAccessibleIndexInParent
getAccessibleParent()
public int getAccessibleChildrenCount()
Accessible
を実装する場合、このメソッドはこのオブジェクトの子の数を返す必要があります。
AccessibleContext
内の getAccessibleChildrenCount
public Accessible getAccessibleChild(int i)
Accessible
を実装する n 番目の子を返します。
AccessibleContext
内の getAccessibleChild
i
- ゼロから始まる子のインデックス
AccessibleContext.getAccessibleChildrenCount()
public Locale getLocale()
AccessibleContext
内の getLocale
public AccessibleComponent getAccessibleComponent()
AccessibleComponent
がある場合はそれを返します。ない場合は null
を返します。
AccessibleContext
内の getAccessibleComponent
AccessibleComponent
public Color getBackground()
AccessibleComponent
内の getBackground
null
AccessibleComponent.setBackground(java.awt.Color)
public void setBackground(Color c)
isOpaque
を参照してください。
AccessibleComponent
内の setBackground
c
- バックグラウンドの新規 Color
Component.isOpaque()
public Color getForeground()
AccessibleComponent
内の getForeground
null
AccessibleComponent.setForeground(java.awt.Color)
public void setForeground(Color c)
AccessibleComponent
内の setForeground
c
- フォアグラウンドの新規 Color
AccessibleComponent.getForeground()
public Cursor getCursor()
Cursor
を取得します。
AccessibleComponent
内の getCursor
Curso
。そうでない場合は null
AccessibleComponent.setCursor(java.awt.Cursor)
public void setCursor(Cursor cursor)
Cursor
を設定します。
Java プラットフォームの実装やネイティブシステムでマウスカーソルの形状変更がサポートされていない場合、このメソッドには視覚効果がない場合があります。
AccessibleComponent
内の setCursor
cursor
- オブジェクトの新規 Cursor
AccessibleComponent.getCursor()
public Font getFont()
Font
を取得します。
AccessibleComponent
内の getFont
Font
、そうでない場合は null
AccessibleComponent.setFont(java.awt.Font)
public void setFont(Font f)
Font
を設定します。
AccessibleComponent
内の setFont
f
- オブジェクトの新規 Font
AccessibleComponent.getFont()
public FontMetrics getFontMetrics(Font f)
FontMetrics
を返します。
AccessibleComponent
内の getFontMetrics
f
- Font
null
getFont()
public boolean isEnabled()
AccessibleComponent
内の isEnabled
AccessibleComponent.setEnabled(boolean)
,
AccessibleContext.getAccessibleStateSet()
,
AccessibleState.ENABLED
,
AccessibleStateSet
public void setEnabled(boolean b)
AccessibleComponent
内の setEnabled
b
- true の場合はオブジェクトを使用可能にし、そうでない場合は使用不可にするAccessibleComponent.isEnabled()
public boolean isVisible()
isShowing
を使います。
AccessibleComponent
内の isVisible
AccessibleComponent.setVisible(boolean)
,
AccessibleContext.getAccessibleStateSet()
,
AccessibleState.VISIBLE
,
AccessibleStateSet
public void setVisible(boolean b)
AccessibleComponent
内の setVisible
b
- true の場合はオブジェクトを表示し、そうでない場合はオブジェクトを隠すAccessibleComponent.isVisible()
public boolean isShowing()
AccessibleComponent
内の isShowing
public boolean contains(Point p)
AccessibleComponent
内の contains
p
- オブジェクトの座標体系を基準にした、Point
の相対位置
Point
を保持している場合は true、そうでない場合は falseAccessibleComponent.getBounds()
public Point getLocationOnScreen()
AccessibleComponent
内の getLocationOnScreen
null
AccessibleComponent.getBounds()
,
AccessibleComponent.getLocation()
public Point getLocation()
AccessibleComponent
内の getLocation
Point
のインスタンス。このオブジェクトまたはその親が画面上にない場合は null
AccessibleComponent.getBounds()
,
AccessibleComponent.getLocationOnScreen()
public void setLocation(Point p)
AccessibleComponent
内の setLocation
p
- 左上隅の新しい位置AccessibleComponent.getLocation()
public Rectangle getBounds()
Rectangle
オブジェクトの形式で返します。境界は、オブジェクトの幅、高さ、および親を基準にした位置を指定します。
AccessibleComponent
内の getBounds
null
AccessibleComponent.contains(java.awt.Point)
public void setBounds(Rectangle r)
Rectangle
オブジェクトの形式で設定します。境界は、オブジェクトの幅、高さ、および親を基準にした位置を指定します。
AccessibleComponent
内の setBounds
r
- このコンポーネントの境界を示す矩形AccessibleComponent.getBounds()
public Dimension getSize()
Dimension
オブジェクトの形式で返します。Dimension
オブジェクトの高さフィールドは、オブジェクトの高さを保持し、幅フィールドは、オブジェクトの幅を保持します。 コンポーネントのサイズを示す Dimension
オブジェクト。
AccessibleComponent
内の getSize
Dimension
オブジェクト。オブジェクトが画面上にない場合は null
AccessibleComponent.setSize(java.awt.Dimension)
public void setSize(Dimension d)
AccessibleComponent
内の setSize
d
- - オブジェクトの新しいサイズを指定する Dimension
AccessibleComponent.getSize()
public Accessible getAccessibleAt(Point p)
Point
に保持された Accessible
の子がある場合はそれを返します。Accessible
の子がない場合、null
を返します。
AccessibleComponent
内の getAccessibleAt
p
- Accessible
の左上隅を指定する点。オブジェクトの親の座標空間で指定する
Accessible
、存在しない場合は null
public boolean isFocusTraversable()
AccessibleComponent
内の isFocusTraversable
AccessibleContext.getAccessibleStateSet()
,
AccessibleState.FOCUSABLE
,
AccessibleState.FOCUSED
,
AccessibleStateSet
public void requestFocus()
AccessibleComponent
内の requestFocus
AccessibleComponent.isFocusTraversable()
public void addFocusListener(FocusListener l)
AccessibleComponent
内の addFocusListener
l
- フォーカスリスナーAccessibleComponent.removeFocusListener(java.awt.event.FocusListener)
public void removeFocusListener(FocusListener l)
AccessibleComponent
内の removeFocusListener
l
- フォーカスリスナーAccessibleComponent.addFocusListener(java.awt.event.FocusListener)
public int getAccessibleSelectionCount()
Accessible
の子の数を返します。子が選択されていない場合、戻り値は 0 になります。
AccessibleSelection
内の getAccessibleSelectionCount
public Accessible getAccessibleSelection(int i)
Accessible
を返します。選択がない場合、または渡された整数値よりも選択されている子の数が少ない場合、戻り値は null
になります。 インデックスは、n 番目の選択されている子を表します。n 番目の子ではありません。
AccessibleSelection
内の getAccessibleSelection
i
- 選択されている項目のゼロから始まるインデックス
getAccessibleSelectionCount()
public boolean isAccessibleChildSelected(int i)
AccessibleSelection
内の isAccessibleChildSelected
i
- この Accessible
オブジェクト内のゼロから始まる子のインデックス
AccessibleContext.getAccessibleChild(int)
public void addAccessibleSelection(int i)
Accessible
の子を選択に追加します。オブジェクトが複数の選択をサポートしている場合、指定された子は既存の選択に追加され、サポートしていない場合は既存の選択と置き換えられます。指定された子がすでに選択されている場合、このメソッドは効果がありません。
AccessibleSelection
内の addAccessibleSelection
i
- ゼロから始まる子のインデックスAccessibleContext.getAccessibleChild(int)
public void removeAccessibleSelection(int i)
AccessibleSelection
内の removeAccessibleSelection
i
- ゼロから始まる子のインデックスAccessibleContext.getAccessibleChild(int)
public void clearAccessibleSelection()
AccessibleSelection
内の clearAccessibleSelection
public void selectAllAccessibleSelection()
AccessibleSelection
内の selectAllAccessibleSelection
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。