Spec-Zone.ru › OpenJDK 8

Класс 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

Этот класс реализует поддержку доступности для класса JTableHeader.

Вложенные классы/интерфейсы, унаследованные от класса 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

Таблица, для которой этот объект является заголовком; по умолчанию null.

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.

JTableHeader(TableColumnModel cm)

Создаёт JTableHeader, инициализированный cm как модель столбцов.

Методы

Модификатор и тип Метод и описание
void columnAdded(TableColumnModelEvent e)

Вызывается при добавлении столбца в модель столбцов таблицы.

int columnAtPoint(Point point)

Возвращает индекс столбца, в котором point находится, или -1, если он вне границ.

void columnMarginChanged(ChangeEvent e)

Вызывается при перемещении столбца из-за изменения отступа.

void columnMoved(TableColumnModelEvent e)

Вызывается при изменении позиции столбца.

void columnRemoved(TableColumnModelEvent e)

Вызывается при удалении столбца из модели столбцов таблицы.

void columnSelectionChanged(ListSelectionEvent e)

Вызывается при изменении модели выбора TableColumnModel.

protected TableColumnModel createDefaultColumnModel()

Возвращает объект модели столбцов по умолчанию, который является DefaultTableColumnModel.

protected TableCellRenderer createDefaultRenderer()

Возвращает рендерер по умолчанию, который используется, если рендерер заголовка не определен TableColumn.

AccessibleContext getAccessibleContext()

Возвращает AccessibleContext, связанный с этим JTableHeader.

TableColumnModel getColumnModel()

Возвращает TableColumnModel, содержащий всю информацию о столбцах этого заголовка таблицы.

TableCellRenderer getDefaultRenderer()

Возвращает рендерер по умолчанию, используемый, если headerRenderer не определён TableColumn.

TableColumn getDraggedColumn()

Возвращает столбец, перетаскиваемый, только если выполняется перетаскивание, в противном случае возвращает null.

int getDraggedDistance()

Возвращает горизонтальное расстояние столбца от его исходного положения, только если выполняется перетаскивание.

Rectangle getHeaderRect(int column)

Возвращает прямоугольник, содержащий плитку заголовка в 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()

Возвращает строковое представление этого JTableHeader.

void resizeAndRepaint()

Устанавливает размер заголовка и помечает его как требующий отображения.

void setColumnModel(TableColumnModel columnModel)

Устанавливает модель столбцов для этой таблицы на newModel и регистрирует прослушиватели уведомлений от новой модели столбцов.

void setDefaultRenderer(TableCellRenderer defaultRenderer)

Устанавливает рендерер по умолчанию, используемый, если headerRenderer не определён TableColumn.

void setDraggedColumn(TableColumn aColumn)

Устанавливает draggedColumn заголовка на aColumn.

void setDraggedDistance(int distance)

Устанавливает draggedDistance заголовка на distance.

void setReorderingAllowed(boolean reorderingAllowed)

Устанавливает, разрешено ли пользователю перетаскивать заголовки столбцов для изменения порядка столбцов.

void setResizingAllowed(boolean resizingAllowed)

Устанавливает, разрешено ли пользователю изменять размер столбцов перетаскиванием между заголовками.

void setResizingColumn(TableColumn aColumn)

Устанавливает resizingColumn заголовка на aColumn.

void setTable(JTable table)

Устанавливает таблицу, связанную с этим заголовком.

void setUI(TableHeaderUI ui)

Устанавливает объект темы внешнего вида (L&F), который отрисовывает этот компонент.

void setUpdateTableInRealTime(boolean flag)

Устарело начиная с Java 2 platform v1.3.

void updateUI()

Уведомление от UIManager о том, что тема внешнего вида (L&F) изменилась.

Методы, унаследованные от класса 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.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API