Класс JTableHeader
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.table.JTableHeader
- Все реализованные интерфейсы:
- ImageObserver, MenuContainer, Serializable, EventListener, Accessible, TableColumnModelListener
public class JTableHeader extends JComponent implements TableColumnModelListener, Accessible
Этот объект управляет заголовком JTable.
Предупреждение: Сериализованные объекты этого класса не будут совместимы с будущими версиями Swing. Текущая поддержка сериализации подходит для краткосрочного хранения или RMI между приложениями, использующими одну и ту же версию Swing. Начиная с версии 1.4, поддержка долгосрочного хранения всех JavaBeans™ была добавлена в пакет java.beans. См. XMLEncoder.
- См. также:
JTable
Вложенные классы
| Модификатор и тип | Класс и описание |
|---|---|
protected class |
JTableHeader.AccessibleJTableHeader Этот класс реализует поддержку доступности для класса |
Вложенные классы/интерфейсы, унаследованные от класса javax.swing.JComponent
JComponent.AccessibleJComponent Вложенные классы/интерфейсы, унаследованные от класса java.awt.Container
Container.AccessibleAWTContainer Вложенные классы/интерфейсы, унаследованные от класса java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy Поля
| Модификатор и тип | Поле и описание |
|---|---|
protected TableColumnModel |
columnModel Заголовок таблицы. |
protected TableColumn |
draggedColumn Индекс перетаскиваемого столбца. |
protected int |
draggedDistance Расстояние от исходного положения перетащенного столбца. |
protected boolean |
reorderingAllowed Если true, пользователь может переупорядочивать столбцы; по умолчанию true. |
protected boolean |
resizingAllowed Если true, пользователь может изменять размер столбцов; по умолчанию true. |
protected TableColumn |
resizingColumn Индекс изменяемого по размеру столбца. |
protected JTable |
table Таблица, для которой этот объект является заголовком; по умолчанию |
protected boolean |
updateTableInRealTime Устарело начиная с Java 2 platform v1.3. |
Поля, унаследованные от класса javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW Поля, унаследованные от класса java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT Поля, унаследованные от интерфейса java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH Конструкторы
| Конструктор и описание |
|---|
JTableHeader() Создаёт |
JTableHeader(TableColumnModel cm) Создаёт |
Методы
| Модификатор и тип | Метод и описание |
|---|---|
void |
columnAdded(TableColumnModelEvent e) Вызывается при добавлении столбца в модель столбцов таблицы. |
int |
columnAtPoint(Point point) Возвращает индекс столбца, в котором |
void |
columnMarginChanged(ChangeEvent e) Вызывается при перемещении столбца из-за изменения отступа. |
void |
columnMoved(TableColumnModelEvent e) Вызывается при изменении позиции столбца. |
void |
columnRemoved(TableColumnModelEvent e) Вызывается при удалении столбца из модели столбцов таблицы. |
void |
columnSelectionChanged(ListSelectionEvent e) Вызывается при изменении модели выбора |
protected TableColumnModel |
createDefaultColumnModel() Возвращает объект модели столбцов по умолчанию, который является |
protected TableCellRenderer |
createDefaultRenderer() Возвращает рендерер по умолчанию, который используется, если рендерер заголовка не определен |
AccessibleContext |
getAccessibleContext() Возвращает AccessibleContext, связанный с этим JTableHeader. |
TableColumnModel |
getColumnModel() Возвращает |
TableCellRenderer |
getDefaultRenderer() Возвращает рендерер по умолчанию, используемый, если |
TableColumn |
getDraggedColumn() Возвращает столбец, перетаскиваемый, только если выполняется перетаскивание, в противном случае возвращает |
int |
getDraggedDistance() Возвращает горизонтальное расстояние столбца от его исходного положения, только если выполняется перетаскивание. |
Rectangle |
getHeaderRect(int column) Возвращает прямоугольник, содержащий плитку заголовка в |
boolean |
getReorderingAllowed() Возвращает true, если пользователь может переупорядочивать столбцы перетаскиванием заголовков, в противном случае false. |
boolean |
getResizingAllowed() Возвращает true, если пользователь может изменять размер столбцов, перетаскивая между заголовками, в противном случае false. |
TableColumn |
getResizingColumn() Возвращает изменяемый столбец. |
JTable |
getTable() Возвращает таблицу, связанную с этим заголовком. |
String |
getToolTipText(MouseEvent event) Позволяет использовать подсказки рендерера, если задан текст. |
TableHeaderUI |
getUI() Возвращает объект темы внешнего вида (L&F), который отрисовывает этот компонент. |
String |
getUIClassID() Возвращает суффикс, используемый для построения имени класса темы внешнего вида (L&F), используемого для отрисовки этого компонента. |
boolean |
getUpdateTableInRealTime() Устарело начиная с Java 2 platform v1.3. |
protected void |
initializeLocalVars() Инициализирует локальные переменные и свойства значениями по умолчанию. |
protected String |
paramString() Возвращает строковое представление этого |
void |
resizeAndRepaint() Устанавливает размер заголовка и помечает его как требующий отображения. |
void |
setColumnModel(TableColumnModel columnModel) Устанавливает модель столбцов для этой таблицы на |
void |
setDefaultRenderer(TableCellRenderer defaultRenderer) Устанавливает рендерер по умолчанию, используемый, если |
void |
setDraggedColumn(TableColumn aColumn) Устанавливает |
void |
setDraggedDistance(int distance) Устанавливает |
void |
setReorderingAllowed(boolean reorderingAllowed) Устанавливает, разрешено ли пользователю перетаскивать заголовки столбцов для изменения порядка столбцов. |
void |
setResizingAllowed(boolean resizingAllowed) Устанавливает, разрешено ли пользователю изменять размер столбцов перетаскиванием между заголовками. |
void |
setResizingColumn(TableColumn aColumn) Устанавливает |
void |
setTable(JTable table) Устанавливает таблицу, связанную с этим заголовком. |
void |
setUI(TableHeaderUI ui) Устанавливает объект темы внешнего вида (L&F), который отрисовывает этот компонент. |
void |
setUpdateTableInRealTime(boolean flag) Устарело начиная с Java 2 platform v1.3. |
void |
updateUI() Уведомление от |
Методы, унаследованные от класса javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update Методы, унаследованные от класса java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree Методы, унаследованные от класса java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle Методы, унаследованные от класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait Поля
table
protected JTable table
Таблица, для которой этот объект является заголовком; значение по умолчанию — null.
columnModel
protected TableColumnModel columnModel
Модель TableColumnModel заголовка таблицы.
reorderingAllowed
protected boolean reorderingAllowed
Если true, переупорядочивание столбцов разрешено пользователем; значение по умолчанию — true.
resizingAllowed
protected boolean resizingAllowed
Если true, изменение размера столбцов разрешено пользователем; значение по умолчанию — true.
updateTableInRealTime
protected boolean updateTableInRealTime
Устарело начиная с платформы Java 2 v1.3. Перерисовка в реальном времени в ответ на перетаскивание или изменение размера столбцов теперь происходит безусловно.
resizingColumn
protected transient TableColumn resizingColumn
Индекс столбца, который изменяется в размере. null если изменение размера не происходит.
draggedColumn
protected transient TableColumn draggedColumn
Индекс столбца, который перетаскивается. null если перетаскивание не происходит.
draggedDistance
protected transient int draggedDistance
Расстояние, на которое столбец был перетащен от исходного положения.
Конструкторы
JTableHeader
public JTableHeader()
Создаёт JTableHeader с TableColumnModel по умолчанию.
- См. также:
createDefaultColumnModel()
JTableHeader
public JTableHeader(TableColumnModel cm)
Создаёт JTableHeader, который инициализирован cm в качестве модели столбцов. Если cm равно null, этот метод инициализирует заголовок таблицы с TableColumnModel по умолчанию.
- Параметры:
-
cm- модель столбцов для таблицы - См. также:
createDefaultColumnModel()
Методы
setTable
public void setTable(JTable table)
Устанавливает таблицу, связанную с этим заголовком.
- Параметры:
-
table- новая таблица
getTable
public JTable getTable()
Возвращает таблицу, связанную с этим заголовком.
- Возвращает:
- свойство
table
setReorderingAllowed
public void setReorderingAllowed(boolean reorderingAllowed)
Устанавливает, может ли пользователь перетаскивать заголовки столбцов для изменения порядка столбцов.
- Параметры:
-
reorderingAllowed- true, если отображение таблицы должно разрешить переупорядочивание; в противном случае false - См. также:
getReorderingAllowed()
getReorderingAllowed
public boolean getReorderingAllowed()
Возвращает true, если пользователю разрешено переупорядочивать столбцы путём перетаскивания их заголовков, и false в противном случае. Значение по умолчанию — true. Вы можете программно переупорядочивать столбцы независимо от этого параметра.
- Возвращает:
- свойство
reorderingAllowed - См. также:
setReorderingAllowed(boolean)
setResizingAllowed
public void setResizingAllowed(boolean resizingAllowed)
Устанавливает, может ли пользователь изменять размер столбцов, перетаскивая между заголовками.
- Параметры:
-
resizingAllowed- true, если отображение таблицы должно разрешить изменение размера - См. также:
getResizingAllowed()
getResizingAllowed
public boolean getResizingAllowed()
Возвращает true, если пользователю разрешено изменять размер столбцов, перетаскивая между их заголовками, и false в противном случае. Значение по умолчанию — true. Вы можете программно изменять размер столбцов независимо от этого параметра.
- Возвращает:
- свойство
resizingAllowed - См. также:
setResizingAllowed(boolean)
getDraggedColumn
public TableColumn getDraggedColumn()
Возвращает перетаскиваемый столбец только в том случае, если перетаскивание происходит, в противном случае возвращает null.
- Возвращает:
- перетаскиваемый столбец, если перетаскивание происходит, в противном случае возвращает
null - См. также:
getDraggedDistance()
getDraggedDistance
public int getDraggedDistance()
Возвращает горизонтальное расстояние столбца от его исходного положения только в том случае, если перетаскивание происходит. В противном случае возвращаемое значение не имеет смысла.
- Возвращает:
- горизонтальное расстояние столбца от его исходного положения, если перетаскивание происходит, в противном случае возвращаемое значение не имеет смысла
- См. также:
getDraggedColumn()
getResizingColumn
public TableColumn getResizingColumn()
Возвращает столбец, который изменяется в размере. Если ни один столбец не изменяется в размере, этот метод возвращает null.
- Возвращает:
- столбец, который изменяется в размере, если изменение размера происходит, в противном случае возвращает
null
setUpdateTableInRealTime
public void setUpdateTableInRealTime(boolean flag)
Устарело начиная с платформы Java 2 v1.3. Перерисовка в реальном времени в ответ на перетаскивание или изменение размера столбцов теперь происходит безусловно.
getUpdateTableInRealTime
public boolean getUpdateTableInRealTime()
Устарело начиная с платформы Java 2 v1.3. Перерисовка в реальном времени в ответ на перетаскивание или изменение размера столбцов теперь происходит безусловно.
setDefaultRenderer
public void setDefaultRenderer(TableCellRenderer defaultRenderer)
Устанавливает рендерер по умолчанию, который используется, когда headerRenderer не определён TableColumn.
- Параметры:
-
defaultRenderer- рендерер по умолчанию - Since:
- 1.3
getDefaultRenderer
public TableCellRenderer getDefaultRenderer()
Возвращает рендерер по умолчанию, который используется, когда headerRenderer не определён TableColumn.
- Возвращает:
- рендерер по умолчанию
- Since:
- 1.3
columnAtPoint
public int columnAtPoint(Point point)
Возвращает индекс столбца, в котором point находится, или -1, если он находится вне границ.
- Возвращает:
- индекс столбца, в котором
pointнаходится, или -1, если он находится вне границ
getHeaderRect
public Rectangle getHeaderRect(int column)
Возвращает прямоугольник, содержащий плитку заголовка в column. Когда column параметр находится вне границ, этот метод использует те же соглашения, что и метод JTable getCellRect.
- Возвращает:
- прямоугольник, содержащий плитку заголовка в
column - См. также:
JTable.getCellRect(int, int, boolean)
getToolTipText
public String getToolTipText(MouseEvent event)
Позволяет использовать подсказки рендерера, если текст задан.
- Overrides:
-
getToolTipTextв классеJComponent - Параметры:
-
event- расположение события определяет правильный рендерер и, следовательно, правильную подсказку - Возвращает:
- подсказка для этого компонента
getUI
public TableHeaderUI getUI()
Возвращает объект внешнего вида (L&F), который отображает этот компонент.
- Возвращает:
- объект внешнего вида (L&F), который отображает этот компонент
setUI
public void setUI(TableHeaderUI ui)
Устанавливает объект внешнего вида (L&F), который отображает этот компонент.
- Параметры:
-
ui- объект внешнего вида (L&F) - См. также:
UIDefaults.getUI(javax.swing.JComponent)
updateUI
public void updateUI()
Уведомление от UIManager о том, что внешний вид (L&F) изменился. Заменяет текущий объект UI на последнюю версию из UIManager.
- Overrides:
-
updateUIв классеJComponent - См. также:
JComponent.updateUI()
getUIClassID
public String getUIClassID()
Возвращает суффикс, используемый для построения имени класса внешнего вида (L&F), используемого для отображения этого компонента.
- Overrides:
-
getUIClassIDв классеJComponent - Возвращает:
- строка "TableHeaderUI"
- См. также:
-
JComponent.getUIClassID(),UIDefaults.getUI(javax.swing.JComponent)
setColumnModel
public void setColumnModel(TableColumnModel columnModel)
Устанавливает модель столбцов для этой таблицы в newModel и регистрируется для получения уведомлений о событиях от новой модели столбцов.
- Параметры:
-
columnModel- новый источник данных для этой таблицы - Исключения:
-
IllegalArgumentException- еслиnewModelравноnull - См. также:
getColumnModel()
getColumnModel
public TableColumnModel getColumnModel()
Возвращает TableColumnModel, содержащий всю информацию о столбцах этого заголовка таблицы.
- Возвращает:
- свойство
columnModel - См. также:
setColumnModel(javax.swing.table.TableColumnModel)
columnAdded
public void columnAdded(TableColumnModelEvent e)
Вызывается при добавлении столбца в модель столбцов таблицы.
Код приложения не будет явно использовать эти методы, они используются внутри JTable.
- Specified by:
-
columnAddedв интерфейсеTableColumnModelListener - Параметры:
-
e- полученное событие - См. также:
TableColumnModelListener
columnRemoved
public void columnRemoved(TableColumnModelEvent e)
Вызывается при удалении столбца из модели столбцов таблицы.
Код приложения не будет явно использовать эти методы, они используются внутри JTable.
- Specified by:
-
columnRemovedв интерфейсеTableColumnModelListener - Параметры:
-
e- полученное событие - См. также:
TableColumnModelListener
columnMoved
public void columnMoved(TableColumnModelEvent e)
Вызывается при изменении позиции столбца.
Код приложения не будет использовать эти методы явно, они используются внутри JTable.
- Указано:
-
columnMovedв интерфейсеTableColumnModelListener - Параметры:
-
e- полученное событие - См. также:
TableColumnModelListener
columnMarginChanged
public void columnMarginChanged(ChangeEvent e)
Вызывается при перемещении столбца из-за изменения отступа.
Код приложения не будет использовать эти методы явно, они используются внутри JTable.
- Указано:
-
columnMarginChangedв интерфейсеTableColumnModelListener - Параметры:
-
e- полученное событие - См. также:
TableColumnModelListener
columnSelectionChanged
public void columnSelectionChanged(ListSelectionEvent e)
Вызывается при изменении модели выбора столбцов в TableColumnModel. В настоящее время этот метод не оказывает никакого эффекта (заголовок не перерисовывается).
Код приложения не будет использовать эти методы явно, они используются внутри JTable.
- Указано:
-
columnSelectionChangedв интерфейсеTableColumnModelListener - Параметры:
-
e- полученное событие - См. также:
TableColumnModelListener
createDefaultColumnModel
protected TableColumnModel createDefaultColumnModel()
Возвращает объект модели столбцов по умолчанию, который является DefaultTableColumnModel. Подкласс может переопределить этот метод, чтобы вернуть другой объект модели столбцов
- Возвращает:
- объект модели столбцов по умолчанию
createDefaultRenderer
protected TableCellRenderer createDefaultRenderer()
Возвращает рендерер по умолчанию, который используется, когда рендерер заголовка не определен TableColumn.
- Возвращает:
- рендерер столбцов таблицы по умолчанию
- С:
- 1.3
initializeLocalVars
protected void initializeLocalVars()
Инициализирует локальные переменные и свойства значениями по умолчанию. Используется методами конструктора.
resizeAndRepaint
public void resizeAndRepaint()
Изменяет размер заголовка и отмечает его как требующий отображения. Эквивалентно revalidate за которым следует repaint.
setDraggedColumn
public void setDraggedColumn(TableColumn aColumn)
Устанавливает draggedColumn заголовка в aColumn.
Код приложения не будет использовать этот метод явно, он используется механизмом перетаскивания столбцов.
- Параметры:
-
aColumn- столбец, который перетаскивается, илиnullесли ни один столбец не перетаскивается
setDraggedDistance
public void setDraggedDistance(int distance)
Устанавливает draggedDistance заголовка в distance.
- Параметры:
-
distance- перемещенное расстояние
setResizingColumn
public void setResizingColumn(TableColumn aColumn)
Устанавливает resizingColumn заголовка в aColumn.
Код приложения не будет использовать этот метод явно, он используется механизмом изменения размера столбцов.
- Параметры:
-
aColumn- столбец, который изменяется в размере, илиnullесли ни один столбец не изменяется в размере
paramString
protected String paramString()
Возвращает строковое представление этого JTableHeader. Этот метод предназначен только для отладки, и содержание и формат возвращаемой строки могут изменяться между реализациями. Возвращаемая строка может быть пустой, но не может быть null.
Переопределение paramString для предоставления информации о конкретных новых аспектах компонентов JFC.
- Переопределяет:
-
paramStringв классеJComponent - Возвращает:
- строковое представление этого
JTableHeader
getAccessibleContext
public AccessibleContext getAccessibleContext()
Получает AccessibleContext, связанный с этим JTableHeader. Для JTableHeader AccessibleContext принимает форму AccessibleJTableHeader. Новый экземпляр AccessibleJTableHeader создается при необходимости.
- Указано:
-
getAccessibleContextв интерфейсеAccessible - Переопределяет:
-
getAccessibleContextв классеComponent - Возвращает:
- AccessibleJTableHeader, который служит AccessibleContext для этого JTableHeader
© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.