php jtable,JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry

概述

软件包

使用

已过时

索引

帮助

JavaTM 2 Platform

Standard Ed. 6

上一个类

下一个类

框架

无框架

摘要: 嵌套 | 字段 | 构造方法 | 方法

详细信息: 字段 | 构造方法 | 方法

javax.swing.table

类 JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry

java.lang.Object

inherit.gifjavax.accessibility.AccessibleContext

inherit.gifjavax.swing.table.JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry

所有已实现的接口:

Accessible, AccessibleComponent

正在封闭类:

JTableHeader.AccessibleJTableHeader

protected class JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry

extends AccessibleContextimplements 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

构造方法摘要

JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry(int c,

JTableHeader p,

JTable t)

构造一个 AccessiblJTableHeaaderEntry

方法摘要

void

addFocusListener(FocusListener l)

添加指定的焦点侦听器,以接收来自此组件的焦点事件。

void

addPropertyChangeListener(PropertyChangeListener l)

将 PropertyChangeListener 添加到侦听器列表。

boolean

contains(Point p)

检查指定点是否位于此对象的边界内,其中该点的 X 坐标和 Y 坐标是相对于对象的坐标系统定义的。

AccessibleAction

getAccessibleAction()

获取与此对象关联的可支持一个或多个动作的 AccessibleAction。

Accessible

getAccessibleAt(Point p)

返回本地坐标 Point 包含的可访问子级(如果存在)。

Accessible

getAccessibleChild(int i)

返回该对象的指定 Accessible 子级。

int

getAccessibleChildrenCount()

返回该对象的可访问子级数。

AccessibleComponent

getAccessibleComponent()

获取与此对象关联的 AccessibleComponent。

AccessibleContext

getAccessibleContext()

获取与此对象关联的 AccessibleContext。

String

getAccessibleDescription()

获取此对象的 accessibleDescription 属性。

int

getAccessibleIndexInParent()

获取此对象在其可访问父级中的基于零的索引。

String

getAccessibleName()

获取此对象的 accessibleName 属性。

AccessibleRole

getAccessibleRole()

获取此对象的职责。

AccessibleSelection

getAccessibleSelection()

获取与此对象关联的 AccessibleSelection,该对象允许选择其 Accessible 子级。

AccessibleStateSet

getAccessibleStateSet()

获取此对象的状态集合。

AccessibleText

getAccessibleText()

获取与在显示器上显示文本的此对象关联的 AccessibleText。

AccessibleValue

getAccessibleValue()

获取与此对象关联的支持 Numerical 值的 AccessibleValue。

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

isEnabled()

确定是否已启用该对象。

boolean

isFocusTraversable()

返回此对象是否可以接受焦点。

boolean

isShowing()

确定是否正显示对象。

boolean

isVisible()

确定此对象是否可见。

void

removeFocusListener(FocusListener l)

移除指定的焦点侦听器,使其不再接收来自此组件的焦点事件。

void

removePropertyChangeListener(PropertyChangeListener l)

从侦听器列表移除 PropertyChangeListener。

void

requestFocus()

请求此对象的焦点。

void

setAccessibleDescription(String s)

设置此对象的可访问描述。

void

setAccessibleName(String s)

设置此对象的可访问的本地化名称。

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)

设置对象的可见状态。

从类 javax.accessibility.AccessibleContext 继承的方法

firePropertyChange, getAccessibleEditableText, getAccessibleIcon, getAccessibleParent, getAccessibleRelationSet, getAccessibleTable, setAccessibleParent

从类 java.lang.Object 继承的方法

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

构造方法详细信息

JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry

public JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry(int c,

JTableHeader p,

JTable t)

构造一个 AccessiblJTableHeaaderEntry

从以下版本开始:

1.4

方法详细信息

getAccessibleContext

public AccessibleContext getAccessibleContext()

获取与此对象关联的 AccessibleContext。在此类的 Java Accessibility API 的实现中,返回的是此对象,它充当其本身的 AccessibleContext。

指定者:

接口 Accessible 中的 getAccessibleContext

返回:

此对象

getAccessibleName

public String getAccessibleName()

从类 AccessibleContext 复制的描述

获取此对象的 accessibleName 属性。对象的 accessibleName 属性是指定该对象功能的本地化 String。例如,标签和按钮的 accessibleName 属性可以是标签或按钮本身的文本。对于不显示其名称的对象,仍应设置 accessibleName。例如,对于用于输入城市名称的文本字段,在 en_US 语言环境下,accessibleName 可以为 "city"。

覆盖:

类 AccessibleContext 中的 getAccessibleName

返回:

对象的本地化名称;如果此对象没有名称,则返回 null

另请参见:

AccessibleContext.setAccessibleName(java.lang.String)

setAccessibleName

public void setAccessibleName(String s)

从类 AccessibleContext 复制的描述

设置此对象的可访问的本地化名称。更改名称将导致激发 ACCESSIBLE_NAME_PROPERTY 属性的 PropertyChangeEvent。

覆盖:

类 AccessibleContext 中的 setAccessibleName

参数:

s - 对象的新本地化名称。

另请参见:

AccessibleContext.getAccessibleName(),

AccessibleContext.addPropertyChangeListener(java.beans.PropertyChangeListener)

getAccessibleDescription

public String getAccessibleDescription()

从类 AccessibleContext 复制的描述

获取此对象的 accessibleDescription 属性。此对象的 accessibleDescription 属性是描述该对象功能的本地化短语。例如,对于 "Cancel" 按钮,accessibleDescription 可以是 "Ignore changes and close dialog box"(忽略更改并关闭对话框)。

覆盖:

类 AccessibleContext 中的 getAccessibleDescription

返回:

该对象的本地化描述;如果此对象没有描述,则返回 null

另请参见:

AccessibleContext.setAccessibleDescription(java.lang.String)

setAccessibleDescription

public void setAccessibleDescription(String s)

从类 AccessibleContext 复制的描述

设置此对象的可访问描述。更改名称将导致激发 ACCESSIBLE_DESCRIPTION_PROPERTY 属性的 PropertyChangeEvent。

覆盖:

类 AccessibleContext 中的 setAccessibleDescription

参数:

s - 此对象的新的本地化描述

另请参见:

AccessibleContext.setAccessibleName(java.lang.String),

AccessibleContext.addPropertyChangeListener(java.beans.PropertyChangeListener)

getAccessibleRole

public AccessibleRole getAccessibleRole()

从类 AccessibleContext 复制的描述

获取此对象的职责。对象的职责是此对象的类的一般功能或用途。例如,push 按钮的职责是 AccessibleRole.PUSH_BUTTON。AccessibleRole 中提供了一些职责,组件开发人员可以从一组预定义职责中进行选择。这就使辅助技术能为各种交互的组件子类(例如,对所有充当按钮的组件使用 AccessibleRole.PUSH_BUTTON)以及区分行为各异的子类(例如,复选框 AccessibleRole.CHECK_BOX 和单选框 AccessibleRole.RADIO_BUTTON)提供一致的接口。

注意,AccessibleRole 类也是可扩展的,因此如果预定义的职责集合不充分,则自定义组件的开发人员可以定义他们自己的 AccessibleRole。

指定者:

类 AccessibleContext 中的 getAccessibleRole

返回:

描述该对象职责的 AccessibleRole 实例

另请参见:

AccessibleRole

getAccessibleStateSet

public AccessibleStateSet getAccessibleStateSet()

从类 AccessibleContext 复制的描述

获取此对象的状态集合。对象的 AccessibleStateSet 由一组唯一的 AccessibleState 组成。对象的 AccessibleStateSet 中的更改将导致激发 ACCESSIBLE_STATE_PROPERTY 属性的 PropertyChangeEvent。

指定者:

类 AccessibleContext 中的 getAccessibleStateSet

返回:

包含对象的当前状态集合的 AccessibleStateSet 的实例

另请参见:

AccessibleStateSet,

AccessibleState,

AccessibleContext.addPropertyChangeListener(java.beans.PropertyChangeListener)

getAccessibleIndexInParent

public int getAccessibleIndexInParent()

从类 AccessibleContext 复制的描述

获取此对象在其可访问父级中的基于零的索引。

指定者:

类 AccessibleContext 中的 getAccessibleIndexInParent

返回:

返回此对象在父级中从零开始的索引;如果此对象没有可访问父级,则返回 -1。

另请参见:

AccessibleContext.getAccessibleParent(),

AccessibleContext.getAccessibleChildrenCount(),

AccessibleContext.getAccessibleChild(int)

getAccessibleChildrenCount

public int getAccessibleChildrenCount()

从类 AccessibleContext 复制的描述

返回该对象的可访问子级数。

指定者:

类 AccessibleContext 中的 getAccessibleChildrenCount

返回:

该对象的可访问子级数。

getAccessibleChild

public Accessible getAccessibleChild(int i)

从类 AccessibleContext 复制的描述

返回该对象的指定 Accessible 子级。Accessible 对象的 Accessible 子级是从零开始的,因此 Accessible 对象的第一个子对象的索引为 0,第二个子对象的索引为 1,依此类推。

指定者:

类 AccessibleContext 中的 getAccessibleChild

参数:

i - 子级从零开始的索引

返回:

对象的 Accessible 子级

另请参见:

AccessibleContext.getAccessibleChildrenCount()

getLocale

public Locale getLocale()

从类 AccessibleContext 复制的描述

获取该组件的语言环境。如果该组件没有语言环境,则返回其父级的语言环境。

指定者:

类 AccessibleContext 中的 getLocale

返回:

此组件的语言环境。如果此组件没有语言环境,则返回其父级的语言环境。

addPropertyChangeListener

public void addPropertyChangeListener(PropertyChangeListener l)

从类 AccessibleContext 复制的描述

将 PropertyChangeListener 添加到侦听器列表。此侦听器为所有 Accessible 属性注册,并且将在这些属性发生更改时调用。

覆盖:

类 AccessibleContext 中的 addPropertyChangeListener

参数:

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

removePropertyChangeListener

public void removePropertyChangeListener(PropertyChangeListener l)

从类 AccessibleContext 复制的描述

从侦听器列表移除 PropertyChangeListener。此方法移除一个为所有属性注册的 PropertyChangeListener。

覆盖:

类 AccessibleContext 中的 removePropertyChangeListener

参数:

l - 要移除的 PropertyChangeListener

getAccessibleAction

public AccessibleAction getAccessibleAction()

从类 AccessibleContext 复制的描述

获取与此对象关联的可支持一个或多个动作的 AccessibleAction。

覆盖:

类 AccessibleContext 中的 getAccessibleAction

返回:

如果受对象支持,则返回 AccessibleAction;否则返回 null

另请参见:

AccessibleAction

getAccessibleComponent

public AccessibleComponent getAccessibleComponent()

获取与此对象关联的 AccessibleComponent。在针对此类的 Java Accessibility API 的实现中,返回此对象,它负责代表其自身实现 AccessibleComponent 接口。

覆盖:

类 AccessibleContext 中的 getAccessibleComponent

返回:

此对象

另请参见:

AccessibleComponent

getAccessibleSelection

public AccessibleSelection getAccessibleSelection()

从类 AccessibleContext 复制的描述

获取与此对象关联的 AccessibleSelection,该对象允许选择其 Accessible 子级。

覆盖:

类 AccessibleContext 中的 getAccessibleSelection

返回:

如果受对象支持,则返回 AccessibleSelection;否则返回 null

另请参见:

AccessibleSelection

getAccessibleText

public AccessibleText getAccessibleText()

从类 AccessibleContext 复制的描述

获取与在显示器上显示文本的此对象关联的 AccessibleText。

覆盖:

类 AccessibleContext 中的 getAccessibleText

返回:

如果受对象支持,则返回 AccessibleText;否则返回 null

另请参见:

AccessibleText

getAccessibleValue

public AccessibleValue getAccessibleValue()

从类 AccessibleContext 复制的描述

获取与此对象关联的支持 Numerical 值的 AccessibleValue。

覆盖:

类 AccessibleContext 中的 getAccessibleValue

返回:

如果受对象支持,则返回 AccessibleValue;否则返回 null

另请参见:

AccessibleValue

getBackground

public Color getBackground()

从接口 AccessibleComponent 复制的描述

获取此对象的背景色。

指定者:

接口 AccessibleComponent 中的 getBackground

返回:

如果支持的话,返回对象的背景色;否则返回 null

另请参见:

AccessibleComponent.setBackground(java.awt.Color)

setBackground

public void setBackground(Color c)

从接口 AccessibleComponent 复制的描述

设置此对象的背景色。

指定者:

接口 AccessibleComponent 中的 setBackground

参数:

c - 新的背景 Color

另请参见:

AccessibleComponent.setBackground(java.awt.Color)

getForeground

public Color getForeground()

从接口 AccessibleComponent 复制的描述

获取此对象的前景色。

指定者:

接口 AccessibleComponent 中的 getForeground

返回:

如果支持的话,返回对象的前景色;否则返回 null

另请参见:

AccessibleComponent.setForeground(java.awt.Color)

setForeground

public void setForeground(Color c)

从接口 AccessibleComponent 复制的描述

设置此对象的前景色。

指定者:

接口 AccessibleComponent 中的 setForeground

参数:

c - 新的前景 Color

另请参见:

AccessibleComponent.getForeground()

getCursor

public Cursor getCursor()

从接口 AccessibleComponent 复制的描述

获取此对象的 Cursor。

指定者:

接口 AccessibleComponent 中的 getCursor

返回:

如果支持的话,返回对象的 Cursor;否则返回 null

另请参见:

AccessibleComponent.setCursor(java.awt.Cursor)

setCursor

public void setCursor(Cursor c)

从接口 AccessibleComponent 复制的描述

设置此对象的 Cursor。

指定者:

接口 AccessibleComponent 中的 setCursor

参数:

c - 对象的新 Cursor

另请参见:

AccessibleComponent.getCursor()

getFont

public Font getFont()

从接口 AccessibleComponent 复制的描述

获取此对象的 Font。

指定者:

接口 AccessibleComponent 中的 getFont

返回:

如果支持的话,返回对象的 Font;否则返回 null

另请参见:

AccessibleComponent.setFont(java.awt.Font)

setFont

public void setFont(Font f)

从接口 AccessibleComponent 复制的描述

设置此对象的 Font。

指定者:

接口 AccessibleComponent 中的 setFont

参数:

f - 对象的新 Font

另请参见:

AccessibleComponent.getFont()

getFontMetrics

public FontMetrics getFontMetrics(Font f)

从接口 AccessibleComponent 复制的描述

获取此对象的 FontMetrics。

指定者:

接口 AccessibleComponent 中的 getFontMetrics

参数:

f - Font

返回:

如果支持的话,返回对象的 FontMetrics;否则返回 null

另请参见:

AccessibleComponent.getFont()

isEnabled

public boolean isEnabled()

从接口 AccessibleComponent 复制的描述

确定是否已启用该对象。启用的对象在其 AccessibleStateSet 中也将具有 AccessibleState.ENABLED 状态设置。

指定者:

接口 AccessibleComponent 中的 isEnabled

返回:

如果已启用对象,则返回 true;否则返回 false

另请参见:

AccessibleComponent.setEnabled(boolean),

AccessibleContext.getAccessibleStateSet(),

AccessibleState.ENABLED,

AccessibleStateSet

setEnabled

public void setEnabled(boolean b)

从接口 AccessibleComponent 复制的描述

设置对象的启用状态。

指定者:

接口 AccessibleComponent 中的 setEnabled

参数:

b - 如果为 true,则启用此对象;否则禁用它

另请参见:

AccessibleComponent.isEnabled()

isVisible

public boolean isVisible()

从接口 AccessibleComponent 复制的描述

确定此对象是否可见。注:这意味着该对象多半是可见的;但是因为包含此对象的对象之一目前不可见,所以可能在屏幕上不显示它。要确定对象是否在屏幕上显示,需要使用 isShowing()。

可见的对象在其 AccessibleStateSet 中也将具有 AccessibleState.VISIBLE 状态设置。

指定者:

接口 AccessibleComponent 中的 isVisible

返回:

如果对象可见,则返回 true;否则返回 false

另请参见:

AccessibleComponent.setVisible(boolean),

AccessibleContext.getAccessibleStateSet(),

AccessibleState.VISIBLE,

AccessibleStateSet

setVisible

public void setVisible(boolean b)

从接口 AccessibleComponent 复制的描述

设置对象的可见状态。

指定者:

接口 AccessibleComponent 中的 setVisible

参数:

b - 如果为 true,则显示此对象;否则隐藏它

另请参见:

AccessibleComponent.isVisible()

isShowing

public boolean isShowing()

从接口 AccessibleComponent 复制的描述

确定是否正显示对象。通过检查该对象和祖先的可见性可确定这一点。注:即使该对象被另一对象屏蔽(例如,它是下拉菜单的下级),仍然返回 true。

指定者:

接口 AccessibleComponent 中的 isShowing

返回:

如果正在显示对象,则返回 true;否则,返回 false

contains

public boolean contains(Point p)

从接口 AccessibleComponent 复制的描述

检查指定点是否位于此对象的边界内,其中该点的 X 坐标和 Y 坐标是相对于对象的坐标系统定义的。

指定者:

接口 AccessibleComponent 中的 contains

参数:

p - 相对于对象的坐标系统的 Point

返回:

如果对象包含 Point,则返回 true;否则返回 false

另请参见:

AccessibleComponent.getBounds()

getLocationOnScreen

public Point getLocationOnScreen()

从接口 AccessibleComponent 复制的描述

返回对象在屏幕上的位置。

指定者:

接口 AccessibleComponent 中的 getLocationOnScreen

返回:

返回对象在屏幕上的位置;如果此对象不在屏幕上,则返回 null

另请参见:

AccessibleComponent.getBounds(),

AccessibleComponent.getLocation()

getLocation

public Point getLocation()

从接口 AccessibleComponent 复制的描述

获得此对象相对于父对象的位置,返回值是一个点对象,它指定对象左上角在屏幕坐标空间内的位置。

指定者:

接口 AccessibleComponent 中的 getLocation

返回:

Point 的实例,该点表示屏幕坐标空间中对象边界的左上角 ;如果此对象或其父级不在屏幕上,则返回 null

另请参见:

AccessibleComponent.getBounds(),

AccessibleComponent.getLocationOnScreen()

setLocation

public void setLocation(Point p)

从接口 AccessibleComponent 复制的描述

设置对象相对于父级的位置。

指定者:

接口 AccessibleComponent 中的 setLocation

参数:

p - 左上角的新位置

另请参见:

AccessibleComponent.getLocation()

getBounds

public Rectangle getBounds()

从接口 AccessibleComponent 复制的描述

获取 Rectangle 对象形式的此对象的边界。该边界指定此对象的宽、高,以及相对于父对象的位置。

指定者:

接口 AccessibleComponent 中的 getBounds

返回:

返回指示此组件的边界的矩形;如果此对象不在屏幕上,则返回 null。

另请参见:

AccessibleComponent.contains(java.awt.Point)

setBounds

public void setBounds(Rectangle r)

从接口 AccessibleComponent 复制的描述

设置 Rectangle 对象形式的此对象的边界。该边界指定此对象的宽、高,以及相对于父对象的位置。

指定者:

接口 AccessibleComponent 中的 setBounds

参数:

r - 指示此组件边界的矩形

另请参见:

AccessibleComponent.getBounds()

getSize

public Dimension getSize()

从接口 AccessibleComponent 复制的描述

以 Dimension 对象的形式返回此对象的大小。Dimension 对象的 height 字段包含此对象的高度,Dimension 对象的 width 字段包含此对象的宽度。

指定者:

接口 AccessibleComponent 中的 getSize

返回:

返回指示此组件大小的 Dimension 对象;如果此对象不在屏幕上,则返回 null

另请参见:

AccessibleComponent.setSize(java.awt.Dimension)

setSize

public void setSize(Dimension d)

从接口 AccessibleComponent 复制的描述

调整此对象,使其具有高度和宽度。

指定者:

接口 AccessibleComponent 中的 setSize

参数:

d - 指定对象新大小的维数。

另请参见:

AccessibleComponent.getSize()

getAccessibleAt

public Accessible getAccessibleAt(Point p)

从接口 AccessibleComponent 复制的描述

返回本地坐标 Point 包含的可访问子级(如果存在)。

指定者:

接口 AccessibleComponent 中的 getAccessibleAt

参数:

p - 相对于此对象坐标系统的 point。

返回:

如果存在,则返回指定位置处的 Accessible;否则返回 null

isFocusTraversable

public boolean isFocusTraversable()

从接口 AccessibleComponent 复制的描述

返回此对象是否可以接受焦点。可以接受焦点的对象也将具有在其 AccessibleStateSet 中设置的 AccessibleState.FOCUSABLE 状态。

指定者:

接口 AccessibleComponent 中的 isFocusTraversable

返回:

如果对象可以接受焦点,则返回 true;否则返回 false

另请参见:

AccessibleContext.getAccessibleStateSet(),

AccessibleState.FOCUSABLE,

AccessibleState.FOCUSED,

AccessibleStateSet

requestFocus

public void requestFocus()

从接口 AccessibleComponent 复制的描述

请求此对象的焦点。如果此对象不能接受焦点,则不执行任何操作。否则,对象将尝试接受焦点。

指定者:

接口 AccessibleComponent 中的 requestFocus

另请参见:

AccessibleComponent.isFocusTraversable()

addFocusListener

public void addFocusListener(FocusListener l)

从接口 AccessibleComponent 复制的描述

添加指定的焦点侦听器,以接收来自此组件的焦点事件。

指定者:

接口 AccessibleComponent 中的 addFocusListener

参数:

l - 焦点侦听器

另请参见:

AccessibleComponent.removeFocusListener(java.awt.event.FocusListener)

removeFocusListener

public void removeFocusListener(FocusListener l)

从接口 AccessibleComponent 复制的描述

移除指定的焦点侦听器,使其不再接收来自此组件的焦点事件。

指定者:

接口 AccessibleComponent 中的 removeFocusListener

参数:

l - 焦点侦听器

另请参见:

AccessibleComponent.addFocusListener(java.awt.event.FocusListener)

概述

软件包

使用

已过时

索引

帮助

JavaTM 2 Platform

Standard Ed. 6

上一个类

下一个类

框架

无框架

摘要: 嵌套 | 字段 | 构造方法 | 方法

详细信息: 字段 | 构造方法 | 方法

提交错误或意见

有关更多的 API 参考资料和开发人员文档,请参阅 Java 2 SDK SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。

您可以按照以下步骤使用Apache POI导出JTable为Excel文件: 1. 创建一个工作簿对象(XSSFWorkbook或HSSFWorkbook)。 2. 创建一个工作表对象(XSSFSheet或HSSFSheet),并设置表头(setHeader)。 3. 创建行和单元格对象,将表头和数据填入单元格。 4. 将数据写入工作表,使用输出流将工作簿写入文件。 下面是一个示例代码,可以根据您的具体情况进行调整: ``` public void exportJTableToExcel(JTable table, String filename) { XSSFWorkbook workbook = new XSSFWorkbook(); XSSFSheet sheet = workbook.createSheet("Sheet1"); // 设置表头 XSSFHeader header = sheet.getHeader(); header.setCenter("表头"); // 创建表格数据 TableModel model = table.getModel(); int rowCount = model.getRowCount(); int columnCount = model.getColumnCount(); XSSFRow headerRow = sheet.createRow(0); for (int i = 0; i < columnCount; i++) { XSSFCell cell = headerRow.createCell(i); cell.setCellValue(model.getColumnName(i)); } for (int i = 0; i < rowCount; i++) { XSSFRow row = sheet.createRow(i + 1); for (int j = 0; j < columnCount; j++) { XSSFCell cell = row.createCell(j); Object value = model.getValueAt(i, j); if (value != null) { cell.setCellValue(value.toString()); } } } // 写入文件 try (FileOutputStream outputStream = new FileOutputStream(filename)) { workbook.write(outputStream); } catch (IOException e) { e.printStackTrace(); } } ``` 请注意,在使用Apache POI导出JTable时,您需要将表格数据适当地转换为字符串,并处理可能出现的异常情况。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值