|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class BasicTableUI extends TableUI
| Модификатор и Тип | Класс и Описание |
|---|---|
class |
BasicTableUI.FocusHandler
Этот class должен быть обработан как "защищенный" внутренний class.
|
class |
BasicTableUI.KeyHandler
Этот class должен быть обработан как "защищенный" внутренний class.
|
class |
BasicTableUI.MouseInputHandler
Этот class должен быть обработан как "защищенный" внутренний class.
|
| Модификатор и Тип | Поле и Описание |
|---|---|
protected FocusListener |
focusListener |
protected KeyListener |
keyListener |
protected MouseInputListener |
mouseInputListener |
protected CellRendererPane |
rendererPane |
protected JTable |
таблица |
| Конструктор и Описание |
|---|
BasicTableUI() |
| Модификатор и Тип | Метод и Описание |
|---|---|
protected FocusListener |
createFocusListener()
Создает слушателя фокуса для того, чтобы обработать перемещение с помощью клавиатуры в JTable.
|
protected KeyListener |
createKeyListener()
Создает ключевого слушателя для того, чтобы обработать перемещение с помощью клавиатуры в JTable.
|
protected MouseInputListener |
createMouseInputListener()
Создает слушателя мыши для JTable.
|
static ComponentUI |
createUI(JComponent c) |
int |
getBaseline(JComponent c, int width, int height)
Возвращает базовую линию.
|
Компонент. BaselineResizeBehavior |
getBaselineResizeBehavior(JComponent c)
Возвращает перечисление, указывающее, как базовая линия компонентных изменений как размер изменяется.
|
Размерность |
getMaximumSize(JComponent c)
Возвратите максимальный размер таблицы.
|
Размерность |
getMinimumSize(JComponent c)
Возвратите минимальный размер таблицы.
|
Размерность |
getPreferredSize(JComponent c)
Возвратите привилегированный размер таблицы.
|
protected void |
installDefaults()
Инициализируйте свойства JTable, например.
|
protected void |
installKeyboardActions()
Зарегистрируйте все действия клавиатуры на JTable.
|
protected void |
installListeners()
Присоединяет слушателей JTable.
|
void |
installUI(JComponent c)
Конфигурирует указанный компонент соответственно для стили.
|
void |
paint(Graphics g, JComponent c)
Нарисуйте представление
table экземпляр, который был установлен в installUI (). |
protected void |
uninstallDefaults() |
protected void |
uninstallKeyboardActions() |
protected void |
uninstallListeners() |
void |
uninstallUI(JComponent c)
Конфигурация реверсов, которая была сделана на указанном компоненте во время
installUI. |
contains, getAccessibleChild, getAccessibleChildrenCount, updateprotected JTable table
protected CellRendererPane rendererPane
protected KeyListener keyListener
protected FocusListener focusListener
protected MouseInputListener mouseInputListener
protected KeyListener createKeyListener()
protected FocusListener createFocusListener()
protected MouseInputListener createMouseInputListener()
public static ComponentUI createUI(JComponent c)
public void installUI(JComponent c)
ComponentUIComponentUI экземпляр устанавливается как делегат UI на указанном компоненте. Этот метод должен полностью сконфигурировать компонент для стили, включая следующее: LayoutManager на компоненте в случае необходимости. PropertyChangeListener на компоненте, чтобы обнаружить и ответить на компонентные изменения свойства соответственно. installUI в class ComponentUIc - компонент, где этот делегат UI устанавливаетсяComponentUI.uninstallUI(javax.swing.JComponent), JComponent.setUI(javax.swing.plaf.ComponentUI), JComponent.updateUI()protected void installDefaults()
installUI(javax.swing.JComponent)protected void installListeners()
protected void installKeyboardActions()
public void uninstallUI(JComponent c)
ComponentUIinstallUI. Этот метод вызывается когда это UIComponent экземпляр удаляется как делегат UI к указанному компоненту. Этот метод должен отменить конфигурацию, выполняемую в installUI, делать все возможное для отпуска JComponent экземпляр в чистом состоянии (никакие посторонние слушатели, стиль определенные объекты свойства, и т.д.). Это должно включать следующее: uninstallUI в class ComponentUIc - компонент, из которого удаляется этот делегат UI; этот параметр часто игнорируется, но мог бы использоваться, если объект UI не сохраняющий состояние и совместно используемым многократными компонентамиComponentUI.installUI(javax.swing.JComponent), JComponent.updateUI()protected void uninstallDefaults()
protected void uninstallListeners()
protected void uninstallKeyboardActions()
public int getBaseline(JComponent c, int width, int height)
getBaseline в class ComponentUIc - JComponent на базовую линию требуютwidth - width, чтобы получить базовую линию дляheight - height, чтобы получить базовую линию дляNullPointerException - если c nullIllegalArgumentException - если width или height <0JComponent.getBaseline(int, int)public Component.BaselineResizeBehavior getBaselineResizeBehavior(JComponent c)
getBaselineResizeBehavior в class ComponentUIc - JComponent чтобы возвратить базовую линию изменяют размеры поведения дляNullPointerException - если c nullJComponent.getBaseline(int, int)public Dimension getMinimumSize(JComponent c)
getMinimumSize в class ComponentUIc - компонент, минимальный размер которого запрашивается; этот параметр часто игнорируется, но мог бы использоваться, если объект UI не сохраняющий состояние и совместно используемым многократными компонентамиDimension объект или nullJComponent.getMinimumSize(), LayoutManager.minimumLayoutSize(java.awt.Container), ComponentUI.getPreferredSize(javax.swing.JComponent)public Dimension getPreferredSize(JComponent c)
getPreferredSize в class ComponentUIc - компонент, привилегированный размер которого запрашивается; этот параметр часто игнорируется, но мог бы использоваться, если объект UI не сохраняющий состояние и совместно используемым многократными компонентамиJComponent.getPreferredSize(), LayoutManager.preferredLayoutSize(java.awt.Container)public Dimension getMaximumSize(JComponent c)
getMaximumSize в class ComponentUIc - компонент, максимальный размер которого запрашивается; этот параметр часто игнорируется, но мог бы использоваться, если объект UI не сохраняющий состояние и совместно используемым многократными компонентамиDimension объект или nullJComponent.getMaximumSize(), LayoutManager2.maximumLayoutSize(java.awt.Container)public void paint(Graphics g, JComponent c)
table экземпляр, который был установлен в installUI ().paint в class ComponentUIg - Graphics контекст, в котором можно нарисоватьc - нарисованный компонент; этот параметр часто игнорируется, но мог бы использоваться, если объект UI не сохраняющий состояние и совместно используемым многократными компонентамиComponentUI.update(java.awt.Graphics, javax.swing.JComponent)
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92