クラスJTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry
java.lang.Object
javax.accessibility.AccessibleContext
javax.swing.table.JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry
- すべての実装されたインタフェース:
Accessible,AccessibleComponent
- 含まれているクラス:
JTableHeader.AccessibleJTableHeader
protected class JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry extends AccessibleContext implements Accessible, AccessibleComponent
このクラスは、JTableHeaderエントリに適したJava Accessibility APIを実装します。
-
フィールドのサマリー
クラスjavax.accessibility.AccessibleContextで宣言されたフィールド
ACCESSIBLE_ACTION_PROPERTY, ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY, ACCESSIBLE_CARET_PROPERTY, ACCESSIBLE_CHILD_PROPERTY, ACCESSIBLE_COMPONENT_BOUNDS_CHANGED, ACCESSIBLE_DESCRIPTION_PROPERTY, ACCESSIBLE_HYPERTEXT_OFFSET, ACCESSIBLE_INVALIDATE_CHILDREN, ACCESSIBLE_NAME_PROPERTY, ACCESSIBLE_SELECTION_PROPERTY, ACCESSIBLE_STATE_PROPERTY, ACCESSIBLE_TABLE_CAPTION_CHANGED, ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED, ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED, ACCESSIBLE_TABLE_MODEL_CHANGED, ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED, ACCESSIBLE_TABLE_ROW_HEADER_CHANGED, ACCESSIBLE_TABLE_SUMMARY_CHANGED, ACCESSIBLE_TEXT_ATTRIBUTES_CHANGED, ACCESSIBLE_TEXT_PROPERTY, ACCESSIBLE_VALUE_PROPERTY, ACCESSIBLE_VISIBLE_DATA_PROPERTY, accessibleDescription, accessibleName, accessibleParent -
コンストラクタのサマリー
コンストラクタコンストラクタ説明AccessibleJTableHeaderEntry(int c, JTableHeader p, JTable t) AccessibleJTableHeaderEntryを構築 -
メソッドのサマリー
修飾子と型メソッド説明voidこのコンポーネントからのフォーカス・イベントを受け取る、指定されたフォーカス・リスナーを追加します。boolean指定された点がオブジェクトの境界の内側にあるかどうかを判定します。その点のxおよびy座標は、オブジェクトの座標系を基準に定義されます。ローカル座標Pointに含まれているAccessible子が存在する場合は、それを返します。getAccessibleChild(int i) オブジェクトの指定されたAccessible子を返します。intオブジェクトのAccessible子の数を返します。このオブジェクトに関連付けられたAccessibleComponentを取得します。このオブジェクトに関連付けられたAccessibleContextを取得します。intAccessible親での、このオブジェクトのゼロから始まるインデックスを取得します。このオブジェクトの役割を取得します。このオブジェクトの状態セットを取得します。このオブジェクトのバックグラウンド・カラーを取得します。このオブジェクトの境界をRectangleオブジェクトの形式で取得します。このオブジェクトのカーソルを取得します。getFont()このオブジェクトのフォントを取得します。このオブジェクトのFontMetricsを取得します。このオブジェクトのフォアグラウンド・カラーを取得します。コンポーネントのロケールを取得します。画面の座標空間でオブジェクトの左上隅を指定する点の形式で、親を基準にしたオブジェクトの位置を取得します。画面上のオブジェクトの位置を返します。getSize()このオブジェクトのサイズをDimensionオブジェクトの形式で返します。booleanオブジェクトが有効かどうかを判定します。booleanオブジェクトがフォーカスを受け入れられるかどうかを返します。booleanオブジェクトが表示されているかどうかを判定します。booleanオブジェクトが可視かどうかを判定します。void指定されたフォーカス・リスナーを削除して、コンポーネントからのフォーカス・イベントを受け取らないようにします。voidオブジェクトのフォーカスを要求します。voidこのオブジェクトのAccessible説明を設定します。voidこのオブジェクトのローカライズされたAccessible名を設定します。voidこのオブジェクトのバックグラウンド・カラーを設定します。voidこのオブジェクトの境界をRectangleオブジェクトの形式で設定します。voidこのオブジェクトのカーソルを設定します。voidsetEnabled(boolean b) オブジェクトを使用可能な状態に設定します。voidこのオブジェクトのフォントを設定します。voidこのオブジェクトのフォアグラウンド・カラーを設定します。voidsetLocation(Point p) 親を基準にしてオブジェクトの位置を設定します。void指定された幅と高さを持つように、このオブジェクトのサイズを変更します。voidsetVisible(boolean b) オブジェクトの可視状態を設定します。クラスjavax.accessibility.AccessibleContextで宣言されたメソッド
addPropertyChangeListener, firePropertyChange, getAccessibleAction, getAccessibleDescription, getAccessibleEditableText, getAccessibleIcon, getAccessibleName, getAccessibleParent, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleText, getAccessibleValue, removePropertyChangeListener, setAccessibleParent
-
コンストラクタの詳細
-
AccessibleJTableHeaderEntry
public AccessibleJTableHeaderEntry(int c, JTableHeader p, JTable t) AccessibleJTableHeaderEntryを構築- パラメータ:
c- 列インデックスp- 親JTableHeadert- 表JTable- 導入されたバージョン:
- 1.4
-
-
メソッドの詳細
-
getAccessibleContext
public AccessibleContext getAccessibleContext()このオブジェクトに関連付けられたAccessibleContextを取得します。 このクラス用のJava Accessibility APIの実装では、このオブジェクトを返します。これは独自のAccessibleContextとして機能します。- 定義:
getAccessibleContext、インタフェースAccessible- 戻り値:
- このオブジェクト
-
setAccessibleName
public void setAccessibleName(String s) 次のクラスからコピーされた説明:AccessibleContextこのオブジェクトのローカライズされたAccessible名を設定します。 名前を変更すると、ACCESSIBLE_NAME_PROPERTYプロパティに対してPropertyChangeEventが実行されます。- オーバーライド:
setAccessibleName、クラスAccessibleContext- パラメータ:
s- オブジェクトのローカライズされた新しい名前- 関連項目:
-
setAccessibleDescription
public void setAccessibleDescription(String s) 次のクラスからコピーされた説明:AccessibleContextこのオブジェクトのAccessible説明を設定します。 名前を変更すると、ACCESSIBLE_DESCRIPTION_PROPERTYプロパティに対してPropertyChangeEventが実行されます。- オーバーライド:
setAccessibleDescription、クラスAccessibleContext- パラメータ:
s- オブジェクトの新しいローカライズされた説明- 関連項目:
-
getAccessibleRole
public AccessibleRole getAccessibleRole()次のクラスからコピーされた説明:AccessibleContextこのオブジェクトの役割を取得します。 オブジェクトの役割は、ジェネリックな目的、またはこのオブジェクトのクラスの使用です。 たとえば、プッシュ・ボタンのロールはAccessibleRole.PUSH_BUTTONです。AccessibleRoleのロールは、コンポーネント開発者が事前定義されたロールのセットから選択できるように提供されています。 これにより、補助テクノロジでは、コンポーネント(たとえば、プッシュ・ボタンのように動作するすべてのコンポーネントにAccessibleRole.PUSH_BUTTONを使用)のさまざまな調整済みサブクラスに一貫したインタフェースを提供し、(チェックボックスの場合はAccessibleRole.CHECK_BOX、ラジオ・ボタンの場合はAccessibleRole.RADIO_BUTTON)とは異なる動作をするサブクラスを区別することができます。AccessibleRoleクラスも拡張可能であるため、カスタム・コンポーネント開発者は、事前定義されたロールのセットが不十分な場合に独自のAccessibleRoleを定義できます。- 定義:
getAccessibleRole、クラスAccessibleContext- 戻り値:
- オブジェクトの役割を記述した
AccessibleRoleのインスタンス - 関連項目:
-
getAccessibleStateSet
public AccessibleStateSet getAccessibleStateSet()次のクラスからコピーされた説明:AccessibleContextこのオブジェクトの状態セットを取得します。 オブジェクトのAccessibleStateSetは一意のAccessibleStatesのセットで構成されています。 オブジェクトのAccessibleStateSetが変更されると、ACCESSIBLE_STATE_PROPERTYプロパティに対してPropertyChangeEventが発生します。- 定義:
getAccessibleStateSet、クラスAccessibleContext- 戻り値:
- オブジェクトの現在の状態セットを含む
AccessibleStateSetのインスタンス - 関連項目:
-
getAccessibleIndexInParent
public int getAccessibleIndexInParent()次のクラスからコピーされた説明:AccessibleContextAccessible親での、このオブジェクトのゼロから始まるインデックスを取得します。- 定義:
getAccessibleIndexInParent、クラスAccessibleContext- 戻り値:
- 親での、このオブジェクトのゼロから始まるインデックス。このオブジェクトにAccessible親がない場合は -1。
- 関連項目:
-
getAccessibleChildrenCount
public int getAccessibleChildrenCount()次のクラスからコピーされた説明:AccessibleContextオブジェクトのAccessible子の数を返します。- 定義:
getAccessibleChildrenCount、クラスAccessibleContext- 戻り値:
- オブジェクトのAccessible子の数。
-
getAccessibleChild
public Accessible getAccessibleChild(int i) 次のクラスからコピーされた説明:AccessibleContextオブジェクトの指定されたAccessible子を返します。AccessibleオブジェクトのAccessible子はゼロ・ベースであるため、Accessible子の最初の子はインデックス0に、2番目の子はインデックス1に、以下同様に続きます。- 定義:
getAccessibleChild、クラスAccessibleContext- パラメータ:
i- 子のゼロから始まるインデックス- 戻り値:
- オブジェクトの
Accessible子 - 関連項目:
-
getLocale
public Locale getLocale()次のクラスからコピーされた説明:AccessibleContextコンポーネントのロケールを取得します。 コンポーネントがロケールを持たない場合は、その親のロケールが返されます。- 定義:
getLocale、クラスAccessibleContext- 戻り値:
- このコンポーネントのロケール。 このコンポーネントがロケールを持たない場合は、その親のロケールが返される。
-
getAccessibleComponent
public AccessibleComponent getAccessibleComponent()このオブジェクトに関連付けられたAccessibleComponentを取得します。 このクラス用のJava Accessibility APIの実装では、このオブジェクトを返します。これはオブジェクト自体ではなく、AccessibleComponentインタフェースを実装します。- オーバーライド:
getAccessibleComponent、クラスAccessibleContext- 戻り値:
- このオブジェクト
- 関連項目:
-
getBackground
public Color getBackground()次のインタフェースからコピーされた説明:AccessibleComponentこのオブジェクトのバックグラウンド・カラーを取得します。- 定義:
getBackground、インタフェースAccessibleComponent- 戻り値:
- サポートされている場合は、オブジェクトのバックグラウンド・カラー。それ以外の場合は
null - 関連項目:
-
setBackground
public void setBackground(Color c) 次のインタフェースからコピーされた説明:AccessibleComponentこのオブジェクトのバックグラウンド・カラーを設定します。- 定義:
setBackground、インタフェースAccessibleComponent- パラメータ:
c- バックグラウンドの新しい色- 関連項目:
-
getForeground
public Color getForeground()次のインタフェースからコピーされた説明:AccessibleComponentこのオブジェクトのフォアグラウンド・カラーを取得します。- 定義:
getForeground、インタフェースAccessibleComponent- 戻り値:
- サポートされている場合は、オブジェクトのフォアグラウンド・カラー。それ以外の場合は
null - 関連項目:
-
setForeground
public void setForeground(Color c) 次のインタフェースからコピーされた説明:AccessibleComponentこのオブジェクトのフォアグラウンド・カラーを設定します。- 定義:
setForeground、インタフェースAccessibleComponent- パラメータ:
c- フォアグラウンドの新しい色- 関連項目:
-
getCursor
public Cursor getCursor()次のインタフェースからコピーされた説明:AccessibleComponentこのオブジェクトのカーソルを取得します。- 定義:
getCursor、インタフェースAccessibleComponent- 戻り値:
- カーソルがサポートされている場合は、そのオブジェクトのカーソル。それ以外の場合は、
null - 関連項目:
-
setCursor
public void setCursor(Cursor c) 次のインタフェースからコピーされた説明:AccessibleComponentこのオブジェクトのカーソルを設定します。- 定義:
setCursor、インタフェースAccessibleComponent- パラメータ:
c- オブジェクトの新しいカーソル- 関連項目:
-
getFont
public Font getFont()次のインタフェースからコピーされた説明:AccessibleComponentこのオブジェクトのフォントを取得します。- 定義:
getFont、インタフェースAccessibleComponent- 戻り値:
- サポートされていればオブジェクトのフォント。それ以外の場合は、
null - 関連項目:
-
setFont
public void setFont(Font f) 次のインタフェースからコピーされた説明:AccessibleComponentこのオブジェクトのフォントを設定します。- 定義:
setFont、インタフェースAccessibleComponent- パラメータ:
f- オブジェクトの新しいフォント- 関連項目:
-
getFontMetrics
public FontMetrics getFontMetrics(Font f) 次のインタフェースからコピーされた説明:AccessibleComponentこのオブジェクトのFontMetricsを取得します。- 定義:
getFontMetrics、インタフェースAccessibleComponent- パラメータ:
f- フォント・メトリックを取得するフォント- 戻り値:
- サポートされている場合は、オブジェクトの
FontMetrics。それ以外の場合はnull - 関連項目:
-
isEnabled
public boolean isEnabled()次のインタフェースからコピーされた説明:AccessibleComponentオブジェクトが有効かどうかを判定します。 有効になっているオブジェクトも、AccessibleStateSetsにAccessibleState.ENABLED状態が設定されます。- 定義:
isEnabled、インタフェースAccessibleComponent- 戻り値:
- オブジェクトが有効な場合は
true。そうでなければ、false - 関連項目:
-
setEnabled
public void setEnabled(boolean b) 次のインタフェースからコピーされた説明:AccessibleComponentオブジェクトを使用可能な状態に設定します。- 定義:
setEnabled、インタフェースAccessibleComponent- パラメータ:
b-trueの場合、このオブジェクトを有効にします。それ以外の場合は無効にします- 関連項目:
-
isVisible
public boolean isVisible()次のインタフェースからコピーされた説明:AccessibleComponentオブジェクトが可視かどうかを判定します。 ノート: オブジェクトは可視であろうとしても、そのオブジェクトを含むオブジェクトの1つが可視でない場合は、そのオブジェクトも画面に表示されない場合があることに注意してください。 オブジェクトが画面に表示されているかどうかを判断するには、AccessibleComponent.isShowing()を使用表示されているオブジェクトも、
AccessibleStateSetsにAccessibleState.VISIBLE状態が設定されます。- 定義:
isVisible、インタフェースAccessibleComponent- 戻り値:
- オブジェクトが可視であれば
true。そうでなければ、false - 関連項目:
-
setVisible
public void setVisible(boolean b) 次のインタフェースからコピーされた説明:AccessibleComponentオブジェクトの可視状態を設定します。- 定義:
setVisible、インタフェースAccessibleComponent- パラメータ:
b-trueがこのオブジェクトを表示する場合、さもなければ、それを隠す- 関連項目:
-
isShowing
public boolean isShowing()次のインタフェースからコピーされた説明:AccessibleComponentオブジェクトが表示されているかどうかを判定します。 これは、オブジェクトおよびその上位オブジェクトの可視性を調べることによって判定されます。 ノート: オブジェクトが別の(例えば、それはプルダウンされたメニューの下にあります)によって隠されていても、trueを返します。- 定義:
isShowing、インタフェースAccessibleComponent- 戻り値:
trueオブジェクトが表示されている場合。そうでなければ、false
-
contains
public boolean contains(Point p) 次のインタフェースからコピーされた説明:AccessibleComponent指定された点がオブジェクトの境界の内側にあるかどうかを判定します。その点のxおよびy座標は、オブジェクトの座標系を基準に定義されます。- 定義:
contains、インタフェースAccessibleComponent- パラメータ:
p- オブジェクトの座標系に対する相対的な点- 戻り値:
trueオブジェクトにポイントが含まれている場合。そうでなければfalse- 関連項目:
-
getLocationOnScreen
public Point getLocationOnScreen()次のインタフェースからコピーされた説明:AccessibleComponent画面上のオブジェクトの位置を返します。- 定義:
getLocationOnScreen、インタフェースAccessibleComponent- 戻り値:
- 画面上のオブジェクトのロケーション。
nullこのオブジェクトが画面にない場合 - 関連項目:
-
getLocation
public Point getLocation()次のインタフェースからコピーされた説明:AccessibleComponent画面の座標空間でオブジェクトの左上隅を指定する点の形式で、親を基準にしたオブジェクトの位置を取得します。- 定義:
getLocation、インタフェースAccessibleComponent- 戻り値:
- 画面の座標空間のオブジェクトの境界の左上隅を表す
Pointのインスタンス。このオブジェクトまたはその親が画面上にない場合はnull - 関連項目:
-
setLocation
public void setLocation(Point p) 次のインタフェースからコピーされた説明:AccessibleComponent親を基準にしてオブジェクトの位置を設定します。- 定義:
setLocation、インタフェースAccessibleComponent- パラメータ:
p- 左上隅の新しい位置- 関連項目:
-
getBounds
public Rectangle getBounds()次のインタフェースからコピーされた説明:AccessibleComponentこのオブジェクトの境界をRectangleオブジェクトの形式で取得します。 境界は、オブジェクトの幅、高さ、および親を基準にした位置を指定します。- 定義:
getBounds、インタフェースAccessibleComponent- 戻り値:
- このコンポーネントの境界を示す矩形。このオブジェクトが画面上にない場合は
null。 - 関連項目:
-
setBounds
public void setBounds(Rectangle r) 次のインタフェースからコピーされた説明:AccessibleComponentこのオブジェクトの境界をRectangleオブジェクトの形式で設定します。 境界は、オブジェクトの幅、高さ、および親を基準にした位置を指定します。- 定義:
setBounds、インタフェースAccessibleComponent- パラメータ:
r- コンポーネントの境界を示す矩形- 関連項目:
-
getSize
public Dimension getSize()次のインタフェースからコピーされた説明:AccessibleComponentこのオブジェクトのサイズをDimensionオブジェクトの形式で返します。Dimensionオブジェクトのheightフィールドには、このオブジェクトの高さが含まれ、Dimensionオブジェクトのwidthフィールドには、このオブジェクトの幅が含まれます。- 定義:
getSize、インタフェースAccessibleComponent- 戻り値:
- このコンポーネントのサイズを示す
Dimensionオブジェクト。nullこのオブジェクトが画面にない場合 - 関連項目:
-
setSize
public void setSize(Dimension d) 次のインタフェースからコピーされた説明:AccessibleComponent指定された幅と高さを持つように、このオブジェクトのサイズを変更します。- 定義:
setSize、インタフェースAccessibleComponent- パラメータ:
d- オブジェクトの新規サイズを指定する寸法- 関連項目:
-
getAccessibleAt
public Accessible getAccessibleAt(Point p) 次のインタフェースからコピーされた説明:AccessibleComponentローカル座標Pointに含まれているAccessible子が存在する場合は、それを返します。- 定義:
getAccessibleAt、インタフェースAccessibleComponent- パラメータ:
p- このオブジェクトの座標系を基準にした、ポイントの相対位置- 戻り値:
- 存在する場合は指定された位置にある
Accessible。存在しない場合はnull
-
isFocusTraversable
public boolean isFocusTraversable()次のインタフェースからコピーされた説明:AccessibleComponentオブジェクトがフォーカスを受け入れられるかどうかを返します。 フォーカスを受け入れることができるオブジェクトは、AccessibleStateSetsにAccessibleState.FOCUSABLE状態が設定されます。- 定義:
isFocusTraversable、インタフェースAccessibleComponent- 戻り値:
trueオブジェクトがフォーカスを受け入れるかどうか。そうでなければfalse- 関連項目:
-
requestFocus
public void requestFocus()次のインタフェースからコピーされた説明:AccessibleComponentオブジェクトのフォーカスを要求します。 このオブジェクトがフォーカスを受け取ることができない場合は、何も起こりません。 そうでない場合は、オブジェクトはフォーカスを受け取ろうとします。- 定義:
requestFocus、インタフェースAccessibleComponent- 関連項目:
-
addFocusListener
public void addFocusListener(FocusListener l) 次のインタフェースからコピーされた説明:AccessibleComponentこのコンポーネントからのフォーカス・イベントを受け取る、指定されたフォーカス・リスナーを追加します。- 定義:
addFocusListener、インタフェースAccessibleComponent- パラメータ:
l- フォーカス・リスナー- 関連項目:
-
removeFocusListener
public void removeFocusListener(FocusListener l) 次のインタフェースからコピーされた説明:AccessibleComponent指定されたフォーカス・リスナーを削除して、コンポーネントからのフォーカス・イベントを受け取らないようにします。- 定義:
removeFocusListener、インタフェースAccessibleComponent- パラメータ:
l- フォーカス・リスナー- 関連項目:
-