Spec-Zone .ru
спецификации, руководства, описания, API
|
public class SynthListUI extends BasicListUI implements PropertyChangeListener, SynthUI
JList
.BasicListUI.FocusHandler, BasicListUI.ListDataHandler, BasicListUI.ListSelectionHandler, BasicListUI.MouseInputHandler, BasicListUI.PropertyChangeHandler
cellHeight, cellHeights, cellRendererChanged, cellWidth, fixedCellHeightChanged, fixedCellWidthChanged, focusListener, fontChanged, list, listDataListener, listSelectionListener, modelChanged, mouseInputListener, propertyChangeListener, prototypeCellValueChanged, rendererPane, selectionModelChanged, updateLayoutStateNeeded
DEFAULT, DISABLED, ENABLED, FOCUSED, MOUSE_OVER, PRESSED, SELECTED
Конструктор и Описание |
---|
SynthListUI() |
Модификатор и Тип | Метод и Описание |
---|---|
static ComponentUI |
createUI(JComponent list)
Создает новый объект UI для данного компонента.
|
SynthContext |
getContext(JComponent c)
Возвращает Контекст для указанного компонента.
|
protected void |
installDefaults()
Инициализирует свойства списка, такие как шрифт, передний план, и фон, и добавляет CellRendererPane.
|
protected void |
installListeners()
Создает и устанавливает слушателей для JList, его модели, и его selectionModel.
|
void |
paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
Красит границу.
|
void |
propertyChange(PropertyChangeEvent e)
Этот метод вызывают, когда связанное свойство изменяется.
|
protected void |
uninstallDefaults()
Устанавливает свойства списка, которые не были явно переопределены к
null . |
protected void |
uninstallListeners()
Удаляет слушателей из JList, его модели, и его selectionModel.
|
void |
update(Graphics g, JComponent c)
Уведомляет этого делегата UI, чтобы перекрасить указанный компонент.
|
convertRowToY, convertYToRow, createFocusListener, createListDataListener, createListSelectionListener, createMouseInputListener, createPropertyChangeListener, getBaseline, getBaselineResizeBehavior, getCellBounds, getPreferredSize, getRowHeight, indexToLocation, installKeyboardActions, installUI, locationToIndex, maybeUpdateLayoutState, paint, paintCell, selectNextIndex, selectPreviousIndex, uninstallKeyboardActions, uninstallUI, updateLayoutState
contains, getAccessibleChild, getAccessibleChildrenCount, getMaximumSize, getMinimumSize
public static ComponentUI createUI(JComponent list)
list
- компонент, чтобы создать UI возражает дляpublic void update(Graphics g, JComponent c)
BasicListUI.paint(java.awt.Graphics, javax.swing.JComponent)
метод. Вообще, этот метод не должен быть переопределен подклассами. Весь код рендеринга Стили должен находиться в paint
метод.
update
в классе ComponentUI
g
- Graphics
объект используется для рисованияc
- нарисованный компонентBasicListUI.paint(java.awt.Graphics, javax.swing.JComponent)
public void paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
SynthUI
paintBorder
в интерфейсе SynthUI
context
- компонентный контекстg
- Graphics
подрисоватьx
- эти X координатy
- координата Yw
- ширина границыh
- высота границыprotected void installListeners()
BasicListUI
installListeners
в классе BasicListUI
BasicListUI.installUI(javax.swing.JComponent)
, BasicListUI.uninstallListeners()
public void propertyChange(PropertyChangeEvent e)
PropertyChangeListener
propertyChange
в интерфейсе PropertyChangeListener
e
- Описание объекта PropertyChangeEvent источника события и свойства, которое изменилось.protected void uninstallListeners()
BasicListUI
uninstallListeners
в классе BasicListUI
BasicListUI.uninstallUI(javax.swing.JComponent)
, BasicListUI.installListeners()
protected void installDefaults()
BasicListUI
installDefaults
в классе BasicListUI
BasicListUI.uninstallDefaults()
, BasicListUI.installUI(javax.swing.JComponent)
, CellRendererPane
protected void uninstallDefaults()
BasicListUI
null
. Свойство считают переопределенным, если его текущая стоимость не является a UIResource
.uninstallDefaults
в классе BasicListUI
BasicListUI.installDefaults()
, BasicListUI.uninstallUI(javax.swing.JComponent)
, CellRendererPane
public SynthContext getContext(JComponent c)
SynthUI
getContext
в интерфейсе SynthUI
c
- Компонентный запрос SynthContext.
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.