protected class JTable.AccessibleJTable.AccessibleJTableCell extends AccessibleContext implements Accessible, AccessibleComponent
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
コンストラクタ | 説明 |
---|---|
AccessibleJTableCell(JTable t, int r, int c, int i) |
AccessibleJTableHeaderEntry を構築します。 |
修飾子と型 | メソッド | 説明 |
---|---|---|
void |
addFocusListener(FocusListener l) |
このコンポーネントからフォーカス・イベントを受け取るために、指定されたフォーカス・リスナーを追加します。
|
void |
addPropertyChangeListener(PropertyChangeListener l) |
リスナー・リストに
PropertyChangeListener を追加します。 |
boolean |
contains(Point p) |
指定された点がオブジェクトの境界の内側にあるかどうかを判定します。その点のxおよびy座標は、オブジェクトの座標系を基準に定義されます。
|
AccessibleAction |
getAccessibleAction() |
このオブジェクトに関連付けられた
AccessibleAction が存在する場合は、それを取得します。 |
Accessible |
getAccessibleAt(Point p) |
ローカル座標Pointに保持されたAccessible子がある場合はそれを返します。
|
Accessible |
getAccessibleChild(int i) |
オブジェクトの指定された
Accessible 子を返します。 |
int |
getAccessibleChildrenCount() |
オブジェクト内のAccessible子の数を返します。
|
AccessibleComponent |
getAccessibleComponent() |
このオブジェクトに関連付けられた
AccessibleComponent が存在する場合は、それを取得します。 |
AccessibleContext |
getAccessibleContext() |
このコンポーネントに関連付けられた
AccessibleContext を取得します。 |
String |
getAccessibleDescription() |
このオブジェクトのAccessibleの説明を取得します。
|
int |
getAccessibleIndexInParent() |
Accessibleの親でのこのオブジェクトのインデックスを取得します。
|
String |
getAccessibleName() |
このオブジェクトのAccessibleの名前を取得します。
|
Accessible |
getAccessibleParent() |
このオブジェクトの
Accessible 親を取得します。 |
AccessibleRole |
getAccessibleRole() |
このオブジェクトの役割を取得します。
|
AccessibleSelection |
getAccessibleSelection() |
このオブジェクトに関連付けられた
AccessibleSelection が存在する場合は、それを取得します。 |
AccessibleStateSet |
getAccessibleStateSet() |
このオブジェクトの状態セットを取得します。
|
AccessibleText |
getAccessibleText() |
このオブジェクトに関連付けられた
AccessibleText が存在する場合は、それを取得します。 |
AccessibleValue |
getAccessibleValue() |
このオブジェクトに関連付けられた
AccessibleValue が存在する場合は、それを取得します。 |
Color |
getBackground() |
このオブジェクトのバックグラウンド・カラーを取得します。
|
Rectangle |
getBounds() |
オブジェクトの境界を、Rectangleオブジェクトの形式で返します。
|
protected AccessibleContext |
getCurrentAccessibleContext() |
テーブル・セル・レンダリングのAccessibleContextを取得します。
|
protected Component |
getCurrentComponent() |
テーブル・セル・レンダラ・コンポーネントを取得します。
|
Cursor |
getCursor() |
このオブジェクトの
Cursor を取得します。 |
Font |
getFont() |
このオブジェクトの
Font を取得します。 |
FontMetrics |
getFontMetrics(Font f) |
このオブジェクトの
FontMetrics を取得します。 |
Color |
getForeground() |
このオブジェクトのフォアグラウンド・カラーを取得します。
|
Locale |
getLocale() |
コンポーネントのロケールを取得します。
|
Point |
getLocation() |
画面の座標空間でオブジェクトの左上隅を指定する点の形式で、親を基準にしたオブジェクトの位置を取得します。
|
Point |
getLocationOnScreen() |
画面上のオブジェクトの位置を返します。
|
Dimension |
getSize() |
このオブジェクトのサイズをDimensionオブジェクトの形式で返します。
|
boolean |
isEnabled() |
オブジェクトが有効かどうかを判定します。
|
boolean |
isFocusTraversable() |
オブジェクトがフォーカスを受け入れられるかどうかを返します。
|
boolean |
isShowing() |
オブジェクトが表示されているかどうかを判定します。
|
boolean |
isVisible() |
このオブジェクトが可視かどうかを判定します。
|
void |
removeFocusListener(FocusListener l) |
以降このコンポーネントからフォーカス・イベントを受け取らないように、指定されたフォーカス・リスナーを削除します。
|
void |
removePropertyChangeListener(PropertyChangeListener l) |
PropertyChangeListener をリスナー・リストから削除します。 |
void |
requestFocus() |
オブジェクトのフォーカスを要求します。
|
void |
setAccessibleDescription(String s) |
このオブジェクトのAccessible説明を設定します。
|
void |
setAccessibleName(String s) |
このオブジェクトのローカライズされたAccessible名を設定します。
|
void |
setBackground(Color c) |
このオブジェクトのバックグラウンド・カラーを設定します。
|
void |
setBounds(Rectangle r) |
このオブジェクトの境界を、Rectangleオブジェクトの形式で設定します。
|
void |
setCursor(Cursor c) |
このオブジェクトの
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) |
オブジェクトの可視状態を設定します。
|
firePropertyChange, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleTable, setAccessibleParent
public AccessibleJTableCell(JTable t, int r, int c, int i)
AccessibleJTableHeaderEntry
を構築します。public AccessibleContext getAccessibleContext()
AccessibleContext
を取得します。 このクラス用のJava Accessibility APIの実装では、このオブジェクトを返します。これは独自のAccessibleContext
です。 getAccessibleContext
、インタフェースAccessible
protected AccessibleContext getCurrentAccessibleContext()
AccessibleContext
(存在する場合)、ない場合はnull
。protected Component getCurrentComponent()
null
。public String getAccessibleName()
getAccessibleName
、クラスAccessibleContext
null
AccessibleContext.setAccessibleName(java.lang.String)
public void setAccessibleName(String s)
setAccessibleName
、クラスAccessibleContext
s
- オブジェクトのローカライズされた新しい名前AccessibleContext.getAccessibleName()
, AccessibleContext.addPropertyChangeListener(java.beans.PropertyChangeListener)
public String getAccessibleDescription()
getAccessibleDescription
、クラスAccessibleContext
null
AccessibleContext.setAccessibleDescription(java.lang.String)
public void setAccessibleDescription(String s)
setAccessibleDescription
、クラスAccessibleContext
s
- オブジェクトの新しいローカライズされた説明AccessibleContext.setAccessibleName(java.lang.String)
, AccessibleContext.addPropertyChangeListener(java.beans.PropertyChangeListener)
public AccessibleRole getAccessibleRole()
getAccessibleRole
、クラスAccessibleContext
AccessibleRole
のインスタンスAccessibleRole
public AccessibleStateSet getAccessibleStateSet()
getAccessibleStateSet
、クラスAccessibleContext
AccessibleStateSet
のインスタンスAccessibleState
public Accessible getAccessibleParent()
Accessible
親を取得します。getAccessibleParent
、クラスAccessibleContext
Accessible
親を持たない場合はnull
public int getAccessibleIndexInParent()
getAccessibleIndexInParent
、クラスAccessibleContext
getAccessibleParent()
public int getAccessibleChildrenCount()
getAccessibleChildrenCount
、クラスAccessibleContext
public Accessible getAccessibleChild(int i)
Accessible
子を返します。getAccessibleChild
、クラスAccessibleContext
i
- 子のゼロから始まるインデックスAccessible
子AccessibleContext.getAccessibleChildrenCount()
public Locale getLocale()
getLocale
、クラスAccessibleContext
IllegalComponentStateException
- Component
が独自のロケールを持たず、まだ包含関係の階層に追加されていない場合(追加されている場合は包含している親からロケールが決められる)Component.setLocale(java.util.Locale)
public void addPropertyChangeListener(PropertyChangeListener l)
PropertyChangeListener
を追加します。 リスナーは、すべてのプロパティに対して登録されます。 addPropertyChangeListener
、クラスAccessibleContext
l
- 追加されるPropertyChangeListener
AccessibleContext.ACCESSIBLE_NAME_PROPERTY
, AccessibleContext.ACCESSIBLE_DESCRIPTION_PROPERTY
, AccessibleContext.ACCESSIBLE_STATE_PROPERTY
, AccessibleContext.ACCESSIBLE_VALUE_PROPERTY
, AccessibleContext.ACCESSIBLE_SELECTION_PROPERTY
, AccessibleContext.ACCESSIBLE_TEXT_PROPERTY
, AccessibleContext.ACCESSIBLE_VISIBLE_DATA_PROPERTY
public void removePropertyChangeListener(PropertyChangeListener l)
PropertyChangeListener
をリスナー・リストから削除します。 すべてのプロパティに登録されたPropertyChangeListener
を削除します。 removePropertyChangeListener
、クラスAccessibleContext
l
- 削除するPropertyChangeListener
public AccessibleAction getAccessibleAction()
AccessibleAction
が存在する場合は、それを取得します。 それ以外の場合はnull
を返します。 getAccessibleAction
、クラスAccessibleContext
AccessibleAction
、またはnull
AccessibleAction
public AccessibleComponent getAccessibleComponent()
AccessibleComponent
が存在する場合は、それを取得します。 それ以外の場合はnull
を返します。 getAccessibleComponent
、クラスAccessibleContext
AccessibleComponent
、またはnull
AccessibleComponent
public AccessibleSelection getAccessibleSelection()
AccessibleSelection
が存在する場合は、それを取得します。 それ以外の場合はnull
を返します。 getAccessibleSelection
、クラスAccessibleContext
AccessibleSelection
、またはnull
AccessibleSelection
public AccessibleText getAccessibleText()
AccessibleText
が存在する場合は、それを取得します。 それ以外の場合はnull
を返します。 getAccessibleText
、クラスAccessibleContext
AccessibleText
、またはnull
AccessibleText
public AccessibleValue getAccessibleValue()
AccessibleValue
が存在する場合は、それを取得します。 それ以外の場合はnull
を返します。 getAccessibleValue
、クラスAccessibleContext
AccessibleValue
、またはnull
AccessibleValue
public Color getBackground()
getBackground
、インタフェースAccessibleComponent
null
AccessibleComponent.setBackground(java.awt.Color)
public void setBackground(Color c)
setBackground
、インタフェースAccessibleComponent
c
- バックグラウンドの新しいColor
AccessibleComponent.setBackground(java.awt.Color)
public Color getForeground()
getForeground
、インタフェースAccessibleComponent
null
AccessibleComponent.setForeground(java.awt.Color)
public void setForeground(Color c)
setForeground
、インタフェースAccessibleComponent
c
- フォアグラウンドの新しいColor
AccessibleComponent.getForeground()
public Cursor getCursor()
Cursor
を取得します。getCursor
、インタフェースAccessibleComponent
Cursor
。それ以外の場合はnull
AccessibleComponent.setCursor(java.awt.Cursor)
public void setCursor(Cursor c)
Cursor
を設定します。setCursor
、インタフェースAccessibleComponent
c
- オブジェクトの新しいCursor
AccessibleComponent.getCursor()
public Font getFont()
Font
を取得します。getFont
、インタフェースAccessibleComponent
Font
。それ以外の場合はnull
AccessibleComponent.setFont(java.awt.Font)
public void setFont(Font f)
Font
を設定します。setFont
、インタフェースAccessibleComponent
f
- オブジェクトの新しいFont
AccessibleComponent.getFont()
public FontMetrics getFontMetrics(Font f)
FontMetrics
を取得します。getFontMetrics
、インタフェースAccessibleComponent
f
- Font
FontMetrics
。そうでない場合はnull
getFont()
public boolean isEnabled()
isEnabled
、インタフェースAccessibleComponent
AccessibleComponent.setEnabled(boolean)
, AccessibleContext.getAccessibleStateSet()
, AccessibleState.ENABLED
, AccessibleStateSet
public void setEnabled(boolean b)
setEnabled
、インタフェースAccessibleComponent
b
- trueの場合はこのオブジェクトを有効にし、それ以外の場合は無効にするAccessibleComponent.isEnabled()
public boolean isVisible()
isShowing
を使用します。 isVisible
、インタフェースAccessibleComponent
AccessibleComponent.setVisible(boolean)
, AccessibleContext.getAccessibleStateSet()
, AccessibleState.VISIBLE
, AccessibleStateSet
public void setVisible(boolean b)
setVisible
、インタフェースAccessibleComponent
b
- trueの場合はこのオブジェクトを表示し、それ以外の場合は非表示にするAccessibleComponent.isVisible()
public boolean isShowing()
isShowing
、インタフェースAccessibleComponent
public boolean contains(Point p)
contains
、インタフェースAccessibleComponent
p
- オブジェクトの座標系を基準にしたPoint
Point
が含まれる場合はtrue。それ以外の場合はfalseAccessibleComponent.getBounds()
public Point getLocationOnScreen()
getLocationOnScreen
、インタフェースAccessibleComponent
null
になることがあるAccessibleComponent.getBounds()
, AccessibleComponent.getLocation()
public Point getLocation()
getLocation
、インタフェースAccessibleComponent
Point
のインスタンス。このオブジェクトまたはその親が画面上にない場合はnull
AccessibleComponent.getBounds()
, AccessibleComponent.getLocationOnScreen()
public void setLocation(Point p)
setLocation
、インタフェースAccessibleComponent
p
- 左上隅の新しい位置AccessibleComponent.getLocation()
public Rectangle getBounds()
AccessibleComponent
getBounds
、インタフェースAccessibleComponent
AccessibleComponent.contains(java.awt.Point)
public void setBounds(Rectangle r)
AccessibleComponent
setBounds
、インタフェースAccessibleComponent
r
- コンポーネントの境界を示す矩形AccessibleComponent.getBounds()
public Dimension getSize()
AccessibleComponent
getSize
、インタフェースAccessibleComponent
AccessibleComponent.setSize(java.awt.Dimension)
public void setSize(Dimension d)
AccessibleComponent
setSize
、インタフェースAccessibleComponent
d
- オブジェクトの新規サイズを指定する寸法。AccessibleComponent.getSize()
public Accessible getAccessibleAt(Point p)
AccessibleComponent
getAccessibleAt
、インタフェースAccessibleComponent
p
- このオブジェクトの座標系を基準にした、ポイントの相対位置。public boolean isFocusTraversable()
AccessibleComponent
isFocusTraversable
、インタフェースAccessibleComponent
AccessibleContext.getAccessibleStateSet()
, AccessibleState.FOCUSABLE
, AccessibleState.FOCUSED
, AccessibleStateSet
public void requestFocus()
AccessibleComponent
requestFocus
、インタフェースAccessibleComponent
AccessibleComponent.isFocusTraversable()
public void addFocusListener(FocusListener l)
AccessibleComponent
addFocusListener
、インタフェースAccessibleComponent
l
- フォーカス・リスナーAccessibleComponent.removeFocusListener(java.awt.event.FocusListener)
public void removeFocusListener(FocusListener l)
AccessibleComponent
removeFocusListener
、インタフェースAccessibleComponent
l
- フォーカス・リスナーAccessibleComponent.addFocusListener(java.awt.event.FocusListener)
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。 そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。