Spec-Zone .ru
спецификации, руководства, описания, API
|
public class JViewport extends JComponent implements Accessible
По умолчанию, JViewport
непрозрачно. Чтобы изменить это, используйте setOpaque
метод.
NOTE:We реализовали более быстрый алгоритм прокрутки, который не требует, чтобы буфер подошел к концу. Алгоритм работает следующим образом:
JComponents
, если они не, остановите и перекрасьте целую область просмотра. Window
's графика и делают a copyArea
на прокрученной области. copyArea
s. По сравнению с не случаем внешней памяти этот подход значительно уменьшит нарисованную область. Этот подход может вызвать более медленные времена чем подход внешней памяти, когда область просмотра затеняется другим окном, или частично вне экрана. Когда другое окно затенит область просмотра, copyArea скопирует мусор, и событие краски будет сгенерировано системой, чтобы сообщить нам, что мы должны нарисовать недавно представленную область. Единственный способ обработать это состоит в том, чтобы перекрасить целую область просмотра, которая может вызвать более медленную производительность чем случай внешней памяти. В большинстве приложений очень редко будет пользователь прокручивать, в то время как область просмотра затеняется другим окном или вне экрана, таким образом, эта оптимизация обычно стоит хита производительности когда затенено.
Предупреждение: Swing не ориентирован на многопотоковое исполнение. Для получения дополнительной информации см., что Swing Распараллеливает Политику.
Предупреждение: Сериализированные объекты этого класса не будут совместимыми с будущими выпусками Swing. Текущая поддержка сериализации является подходящей для краткосрочного хранения или RMI между приложениями, выполняющими ту же самую версию Swing. С 1.4, поддержка длительного хранения всего JavaBeansTM была добавлена к java.beans
пакет. Пожалуйста, см. XMLEncoder
.
JScrollPane
Модификатор и Тип | Класс и Описание |
---|---|
protected class |
JViewport. AccessibleJViewport
Этот класс реализует поддержку доступности
JViewport класс. |
protected class |
JViewport. ViewListener
Слушатель для представления.
|
JComponent. AccessibleJComponent
Контейнер. AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
Модификатор и Тип | Поле и Описание |
---|---|
protected boolean |
backingStore
Осуждаемый.
С Java 2 платформы v1.3
|
static int |
BACKINGSTORE_SCROLL_MODE
Вовлекает содержание области просмотра во внеэкранное изображение.
|
protected Image |
backingStoreImage
Изображение представления используется для внешней памяти.
|
static int |
BLIT_SCROLL_MODE
Использовать
graphics.copyArea реализовывать прокрутку. |
protected boolean |
isViewSizeSet
Истина, когда размерности области просмотра были определены.
|
protected Point |
lastPaintPosition
Последнее
viewPosition то, что мы нарисовали, таким образом, мы знаем, сколько из изображения внешней памяти допустимо. |
protected boolean |
scrollUnderway
scrollUnderway флаг используется для компонентов как JList . |
static int |
SIMPLE_SCROLL_MODE
Этот режим использует очень простой метод перерисовки всего содержания области прокрутки каждый раз, когда это прокручивается.
|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Конструктор и Описание |
---|
JViewport()
Создает a
JViewport . |
Модификатор и Тип | Метод и Описание |
---|---|
void |
addChangeListener(ChangeListener l)
Добавляет a
ChangeListener к списку, который уведомляется каждый раз, изменились размер представления, позиция, или размер степени области просмотра. |
protected void |
addImpl(Component child, Object constraints, int index)
Наборы
JViewport 's один легкий дочерний элемент, который может быть null . |
protected boolean |
computeBlit(int dx, int dy, Point blitFrom, Point blitTo, Dimension blitSize, Rectangle blitPaint)
Вычисляет параметры для копирования битового массива, где изображение внешней памяти в настоящий момент содержит
oldLoc в верхнем левом углу и мы прокручиваем к newLoc . |
protected LayoutManager |
createLayoutManager()
Подклассификаторы могут переопределить это, чтобы установить различного менеджера по расположению (или
null ) в конструкторе. |
protected JViewport.ViewListener |
createViewListener()
Создает слушателя для представления.
|
protected void |
firePropertyChange(String propertyName, Object oldValue, Object newValue)
Уведомляет слушателей изменения свойства.
|
protected void |
fireStateChanged()
Уведомляет все
ChangeListeners когда размер представлений, позиция, или размер степени областей просмотра изменились. |
AccessibleContext |
getAccessibleContext()
Связали AccessibleContext с этим JViewport.
|
ChangeListener[] |
getChangeListeners()
Возвращает массив весь
ChangeListener s добавленный к этому JViewport с addChangeListener (). |
Размерность |
getExtentSize()
Возвращается размер видимой части представления в поле зрения координирует.
|
Вставки |
getInsets()
Возвращает вставки (граница) размерности как (0,0,0,0), так как границы не поддерживаются на a
JViewport . |
Вставки |
getInsets(Insets insets)
Возвраты
Insets объект, содержащий это JViewport s значения вставки. |
int |
getScrollMode()
Возвращает текущий режим прокрутки.
|
ViewportUI |
getUI()
Возвращается L&F, возражают, что представляет этот компонент.
|
Строка |
getUIClassID()
Возвращает строку, которая определяет имя L&F класс, который представляет этот компонент.
|
Компонент |
getView()
Возвраты
JViewport 's один дочерний элемент или null . |
Точка |
getViewPosition()
Возвращает координаты представления, которые появляются в верхнем левом углу области просмотра, или 0,0, если нет никакого представления.
|
Прямоугольник |
getViewRect()
Возвращает прямоугольник, источник которого
getViewPosition и размер getExtentSize . |
Размерность |
getViewSize()
Если размер представления не был явно установлен, возвратите привилегированный размер, иначе возвратите текущий размер представления.
|
boolean |
isBackingStoreEnabled()
Осуждаемый.
С Java 2 платформы v1.3, замененный
getScrollMode() . |
boolean |
isOptimizedDrawingEnabled()
JViewport переопределяет реализацию по умолчанию этого метода (в JComponent ) возвращать false. |
protected boolean |
isPaintingOrigin()
Возвращает true, если режим прокрутки является a
BACKINGSTORE_SCROLL_MODE заставить рисование происходить из JViewport , или один из его предков. |
void |
paint(Graphics g)
В зависимости от ли
backingStore включается, или нарисуйте изображение через внешнюю память или нарисуйте только недавно представленную часть, используя внешнюю память, чтобы "блитировать" остаток. |
protected String |
paramString()
Возвращает строковое представление этого
JViewport . |
void |
remove(Component child)
Удаляет
Viewport s один легкий дочерний элемент. |
void |
removeChangeListener(ChangeListener l)
Удаляет a
ChangeListener от списка это уведомило каждый раз размер представлений, позицию, или размер степени областей просмотра изменился. |
void |
repaint(long tm, int x, int y, int w, int h)
Всегда перекрашивайте в родительской системе координат, чтобы удостовериться, что только одна краска выполняется
RepaintManager . |
void |
reshape(int x, int y, int w, int h)
Устанавливает границы этой области просмотра.
|
void |
scrollRectToVisible(Rectangle contentRect)
Прокручивает представление так, чтобы
Rectangle в пределах представления становится видимым. |
void |
setBackingStoreEnabled(boolean enabled)
Осуждаемый.
С Java 2 платформы v1.3, замененный
setScrollMode() . |
void |
setBorder(Border border)
Область просмотра "прокручивает" свой дочерний элемент (названный "представлением") нормальным отсечением родителя/дочернего элемента (обычно, представление перемещается в противоположное направление прокрутки).
|
void |
setExtentSize(Dimension newExtent)
Устанавливает размер видимой части представления, используя координаты представления.
|
void |
setScrollMode(int mode)
Используемый, чтобы управлять методом прокрутки содержания области просмотра.
|
void |
setUI(ViewportUI ui)
Устанавливает L&F, возражают, что представляет этот компонент.
|
void |
setView(Component view)
Наборы
JViewport 's один легкий дочерний элемент (view ), который может быть null . |
void |
setViewPosition(Point p)
Устанавливает координаты представления, которые появляются в верхнем левом углу области просмотра, ничего не делает, если нет никакого представления.
|
void |
setViewSize(Dimension newSize)
Устанавливает размер представления.
|
Размерность |
toViewCoordinates(Dimension size)
Преобразовывает размер в пиксельных координатах, чтобы просмотреть координаты.
|
Точка |
toViewCoordinates(Point p)
Преобразовывает точку в пиксельных координатах, чтобы просмотреть координаты.
|
void |
updateUI()
Сбрасывает свойство UI к значению от текущего стили.
|
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, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, revalidate, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, 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, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
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, 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, hide, 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
protected boolean isViewSizeSet
protected Point lastPaintPosition
viewPosition
то, что мы нарисовали, таким образом, мы знаем, сколько из изображения внешней памяти допустимо.@Deprecated protected boolean backingStore
false
.setScrollMode(int)
protected transient Image backingStoreImage
protected boolean scrollUnderway
scrollUnderway
флаг используется для компонентов как JList
. Когда клавиша со стрелкой вниз нажимается на a JList
и выбранная ячейка является последним в списке, scrollpane
автопрокрутки. Здесь, старое выбранное перекрашивание потребностей ячейки и таким образом, мы нуждаемся во флаге, чтобы заставить область просмотра сделать оптимизированное рисование только, когда есть явный звонок setViewPosition(Point)
. Когда setBounds
вызывается через другие маршруты, флаг выключен и перекрашивания представления обычно. Другой подход должен был бы удалить это из JViewport
класс и имеет JList
управляйте этим случаем при использовании setBackingStoreEnabled
. Значение по умолчанию false
.public static final int BLIT_SCROLL_MODE
graphics.copyArea
реализовывать прокрутку. Это является самым быстрым для большинства приложений.setScrollMode(int)
, Постоянные Значения полейpublic static final int BACKINGSTORE_SCROLL_MODE
JTable
. Этот режим может предложить преимущества перед "режимом копирования битового массива" в некоторых случаях, но это требует большого блока дополнительной RAM.setScrollMode(int)
, Постоянные Значения полейpublic static final int SIMPLE_SCROLL_MODE
setScrollMode(int)
, Постоянные Значения полейpublic ViewportUI getUI()
ViewportUI
объектpublic void setUI(ViewportUI ui)
ui
- ViewportUI
L&F объектUIDefaults.getUI(javax.swing.JComponent)
public void updateUI()
updateUI
в классе JComponent
JComponent.updateUI()
public String getUIClassID()
getUIClassID
в классе JComponent
JComponent.getUIClassID()
, UIDefaults.getUI(javax.swing.JComponent)
protected void addImpl(Component child, Object constraints, int index)
JViewport
's один легкий дочерний элемент, который может быть null
. (Так как есть только один дочерний элемент, который занимает всю область просмотра, constraints
и index
параметры игнорируются.)addImpl
в классе Container
child
- легкий вес child
из области просмотраconstraints
- constraints
уважатьсяindex
- индексsetView(java.awt.Component)
public void remove(Component child)
Viewport
s один легкий дочерний элемент.remove
в классе Container
child
- компонент, который будет удаленsetView(java.awt.Component)
public void scrollRectToVisible(Rectangle contentRect)
Rectangle
в пределах представления становится видимым. Это пытается проверить представления прежде, чем прокрутить, если представление в настоящий момент не допустимо - isValid
возвращает false. Чтобы избежать чрезмерной проверки допустимости, когда иерархия включения создается, это не будет проверять, если у одного из предков не будет коллеги, или есть, не проверяют корневого предка, или один из предков не является a Window
или Applet
.
Отметьте, что этот метод не будет прокручивать за пределами допустимой области просмотра; например, если contentRect
больше чем область просмотра, прокрутка будет ограничена границами области просмотра.
scrollRectToVisible
в классе JComponent
contentRect
- Rectangle
вывести на экранJComponent.isValidateRoot()
, Component.isValid()
, Component.getPeer()
public final void setBorder(Border border)
null
граница, или ненулевые вставки, не поддерживается, чтобы препятствовать тому, чтобы геометрия этого компонента стала достаточно сложной, чтобы запретить разделение на подклассы. Создать a JViewport
с границей добавьте это к a JPanel
у этого есть граница. Отметьте: Если border
не -null
, этот метод выдаст исключение, поскольку границы не поддерживаются на a JViewPort
.
setBorder
в классе JComponent
border
- Border
установитьIllegalArgumentException
- этот метод не реализуетсяBorder
, CompoundBorder
public final Insets getInsets()
JViewport
.getInsets
в классе JComponent
Rectange
из нулевой размерности и нулевого источникаsetBorder(javax.swing.border.Border)
public final Insets getInsets(Insets insets)
Insets
объект, содержащий это JViewport
s значения вставки. Переданный - в Insets
объект будет повторно инициализирован, и все существующие значения в пределах этого объекта перезаписываются.getInsets
в классе JComponent
insets
- Insets
объект, который может быть снова использованgetInsets()
public boolean isOptimizedDrawingEnabled()
JViewport
переопределяет реализацию по умолчанию этого метода (в JComponent
) возвращать false. Это гарантирует, что машина рисунка вызовет Viewport
's paint
реализация вместо того, чтобы обмениваться сообщениями JViewport
's дочерние элементы непосредственно.isOptimizedDrawingEnabled
в классе JComponent
protected boolean isPaintingOrigin()
BACKINGSTORE_SCROLL_MODE
заставить рисование происходить из JViewport
, или один из его предков. Иначе возвраты false
.isPaintingOrigin
в классе JComponent
BACKINGSTORE_SCROLL_MODE
.JComponent.isPaintingOrigin()
public void paint(Graphics g)
backingStore
включается, или нарисуйте изображение через внешнюю память или нарисуйте только недавно представленную часть, используя внешнюю память, чтобы "блитировать" остаток. Термин "копирование битового массива" является явной версией PDP-10 BLT (Поблочная передача) инструкция, которая скопировала блок битов. (В случае, если Вам было любопытно.)
paint
в классе JComponent
g
- Graphics
контекст, в пределах которого можно нарисоватьJComponent.paintComponent(java.awt.Graphics)
, JComponent.paintBorder(java.awt.Graphics)
, JComponent.paintChildren(java.awt.Graphics)
, JComponent.getComponentGraphics(java.awt.Graphics)
, JComponent.repaint(long, int, int, int, int)
public void reshape(int x, int y, int w, int h)
StateChanged
событие.reshape
в классе JComponent
x
- левый край источникаy
- главный край источникаw
- ширина в пикселяхh
- высота в пикселяхJComponent.reshape(int, int, int, int)
public void setScrollMode(int mode)
mode
- одно из следующих значений: BLIT_SCROLL_MODE
, BACKINGSTORE_SCROLL_MODE
, SIMPLE_SCROLL_MODE
public int getScrollMode()
scrollMode
свойствоsetScrollMode(int)
@Deprecated public boolean isBackingStoreEnabled()
getScrollMode()
.true
если эта область просмотра поддерживает внеэкранное изображение своего содержания.true
если scrollMode
BACKINGSTORE_SCROLL_MODE
@Deprecated public void setBackingStoreEnabled(boolean enabled)
setScrollMode()
.viewPosition
. Вместо того, чтобы перекрашивать всю область просмотра, мы используем Graphics.copyArea
произвести часть прокрутки.enabled
- если это правда, поддержите внеэкранную внешнюю памятьpublic Component getView()
JViewport
's один дочерний элемент или null
.null
если ни один не существуетsetView(java.awt.Component)
public void setView(Component view)
JViewport
's один легкий дочерний элемент (view
), который может быть null
.view
- новый легкий дочерний элемент области просмотраgetView()
public Dimension getViewSize()
Dimension
объект, определяющий размер представленияpublic void setViewSize(Dimension newSize)
newSize
- a Dimension
объект, определяющий новый размер представленияpublic Point getViewPosition()
Point
объект, дающий верхние левые координатыpublic void setViewPosition(Point p)
p
- a Point
объект, дающий верхние левые координатыpublic Rectangle getViewRect()
getViewPosition
и размер getExtentSize
. Это - видимая часть представления, в поле зрения координаты.Rectangle
предоставление видимой части представления, используя координаты представления.protected boolean computeBlit(int dx, int dy, Point blitFrom, Point blitTo, Dimension blitSize, Rectangle blitPaint)
oldLoc
в верхнем левом углу и мы прокручиваем к newLoc
. Параметры изменяются, чтобы возвратить значения, требуемые для копирования битового массива.dx
- горизонтальная дельтаdy
- вертикальная дельтаblitFrom
- Point
мы блитируем отblitTo
- Point
мы блитируем кblitSize
- Dimension
из области, чтобы блитироватьblitPaint
- область, чтобы блитироватьpublic Dimension getExtentSize()
Dimension
объект, дающий размер представленияpublic Dimension toViewCoordinates(Dimension size)
size
- a Dimension
объект используя пиксельные координатыDimension
объект, преобразованный в координаты представленияpublic Point toViewCoordinates(Point p)
p
- a Point
объект используя пиксельные координатыPoint
объект, преобразованный в координаты представленияpublic void setExtentSize(Dimension newExtent)
newExtent
- a Dimension
объект, определяющий размер представленияprotected JViewport.ViewListener createViewListener()
ViewListener
protected LayoutManager createLayoutManager()
null
) в конструкторе. Возвраты LayoutManager
устанавливать на JViewport
.LayoutManager
public void addChangeListener(ChangeListener l)
ChangeListener
к списку, который уведомляется каждый раз, изменились размер представления, позиция, или размер степени области просмотра.l
- ChangeListener
добавитьremoveChangeListener(javax.swing.event.ChangeListener)
, setViewPosition(java.awt.Point)
, setViewSize(java.awt.Dimension)
, setExtentSize(java.awt.Dimension)
public void removeChangeListener(ChangeListener l)
ChangeListener
от списка это уведомило каждый раз размер представлений, позицию, или размер степени областей просмотра изменился.l
- ChangeListener
удалитьaddChangeListener(javax.swing.event.ChangeListener)
public ChangeListener[] getChangeListeners()
ChangeListener
s добавленный к этому JViewport с addChangeListener ().ChangeListener
s добавленный или пустой массив, если никакие слушатели не были добавленыprotected void fireStateChanged()
ChangeListeners
когда размер представлений, позиция, или размер степени областей просмотра изменились.public void repaint(long tm, int x, int y, int w, int h)
RepaintManager
.repaint
в классе JComponent
tm
- максимальное время в миллисекундах перед обновлениемx
- x
координата (пиксели от левого)y
- y
координата (пиксели вниз от вершины)w
- ширинаh
- высотаComponent.update(java.awt.Graphics)
protected String paramString()
JViewport
. Этот метод предназначается, чтобы использоваться только для того, чтобы отладить цели, и контент и формат возвращенной строки могут измениться между реализациями. Возвращенная строка может быть пустой, но, возможно, не null
.paramString
в классе JComponent
JViewport
protected void firePropertyChange(String propertyName, Object oldValue, Object newValue)
windowBlit
свойство. ( putClientProperty
свойство является заключительным).firePropertyChange
в классе Component
propertyName
- строка, содержащая имя свойстваoldValue
- старое значение свойстваnewValue
- новое значение свойстваpublic AccessibleContext getAccessibleContext()
getAccessibleContext
в интерфейсе Accessible
getAccessibleContext
в классе JComponent
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.