Класс JScrollBar
- Все реализуемые интерфейсы:
Adjustable, ImageObserver, MenuContainer, Serializable, Accessible
- Прямые известные подклассы:
JScrollPane.ScrollBar
@JavaBean(defaultProperty="UI", description="A component that helps determine the visible content range of an area.") public class JScrollBar extends JComponent implements Adjustable, Accessible
Обычно при изменении положения бегунка полосы прокрутки соответствующим образом меняется положение JViewport в базовом представлении, что приводит к изменению содержимого JViewport.
Предупреждение: Swing не является потокобезопасной библиотекой. Дополнительные сведения см. в разделе Политика работы с потоками в Swing.
Предупреждение: Сериализованные объекты этого класса не будут совместимы с будущими выпусками Swing. Текущая поддержка сериализации предназначена для кратковременного хранения или взаимодействия RMI между приложениями, работающими с одной и той же версией Swing. Начиная с версии 1.4, поддержка долговременного хранения всех JavaBeans добавлена в пакет java.beans. См. XMLEncoder.
- Начиная с:
- 1.2
- См. также:
Краткое описание вложенных классов
| Модификатор и тип | Класс | Описание |
|---|---|---|
protected class |
JScrollBar.AccessibleJScrollBar |
Этот класс реализует поддержку специальных возможностей для класса JScrollBar. |
Вложенные классы/интерфейсы, объявленные в классе JComponent
JComponent.AccessibleJComponent
Вложенные классы/интерфейсы, объявленные в классе Container
Container.AccessibleAWTContainer
Вложенные классы/интерфейсы, объявленные в классе Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
protected int |
blockIncrement |
Сохраняет величину, на которую изменяется значение полосы прокрутки при запросе прокрутки на один блок (обычно «страницу») вверх или вниз. |
protected BoundedRangeModel |
model |
Модель, представляющая минимальное и максимальное значения полосы прокрутки, размер области просмотра (также «visibleAmount») и текущее значение. |
protected int |
orientation |
Ориентация этой полосы прокрутки. |
protected int |
unitIncrement |
Сохраняет величину, на которую изменяется значение полосы прокрутки при запросе прокрутки на одну единицу вверх или вниз. |
Поля, объявленные в классе JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Поля, объявленные в классе Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Поля, объявленные в интерфейсе Adjustable
HORIZONTAL, NO_ORIENTATION, VERTICAL
Поля, объявленные в интерфейсе ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
JScrollBar() |
Создает вертикальную полосу прокрутки со следующими начальными значениями: |
JScrollBar |
Создает полосу прокрутки с заданной ориентацией и следующими начальными значениями: |
JScrollBar |
Создает полосу прокрутки с заданными ориентацией, значением, размером области просмотра, минимальным и максимальным значениями. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
addAdjustmentListener |
Добавляет слушатель AdjustmentListener. |
protected void |
fireAdjustmentValueChanged |
Уведомляет слушателей об изменении модели полосы прокрутки. |
AccessibleContext |
getAccessibleContext() |
Возвращает AccessibleContext, связанный с этим JScrollBar. |
AdjustmentListener[] |
getAdjustmentListeners() |
Возвращает массив всех AdjustmentListener, добавленных к этому JScrollBar с помощью addAdjustmentListener(). |
int |
getBlockIncrement() |
Для обратной совместимости с java.awt.Scrollbar. |
int |
getBlockIncrement |
Возвращает величину изменения значения полосы прокрутки при запросе прокрутки на один блок (обычно «страницу») вверх или вниз. |
int |
getMaximum() |
Максимальное значение полосы прокрутки равно maximum - extent. |
Dimension |
getMaximumSize() |
Возвращает максимальный размер для JScrollBar. |
int |
getMinimum() |
Возвращает минимальное значение, поддерживаемое полосой прокрутки (обычно ноль). |
Dimension |
getMinimumSize() |
Возвращает минимальный размер для JScrollBar. |
BoundedRangeModel |
getModel() |
Возвращает модель данных, управляющую четырьмя основными свойствами полосы прокрутки: минимальным и максимальным значениями, текущим значением и размером области просмотра. |
int |
getOrientation() |
Возвращает ориентацию компонента (горизонтальную или вертикальную). |
ScrollBarUI |
getUI() |
Возвращает делегат, реализующий оформление этого компонента. |
String |
getUIClassID() |
Возвращает имя класса LookAndFeel для этого компонента. |
int |
getUnitIncrement() |
Для обратной совместимости с java.awt.Scrollbar. |
int |
getUnitIncrement |
Возвращает величину изменения значения полосы прокрутки при запросе прокрутки на одну единицу вверх или вниз. |
int |
getValue() |
Возвращает значение полосы прокрутки. |
boolean |
getValueIsAdjusting() |
Возвращает true, если бегунок полосы прокрутки перетаскивается. |
int |
getVisibleAmount() |
Возвращает размер области просмотра полосы прокрутки, также называемый «visibleAmount». |
protected String |
paramString() |
Возвращает строковое представление этого JScrollBar. |
void |
removeAdjustmentListener |
Удаляет слушатель AdjustmentEvent. |
void |
setBlockIncrement |
Устанавливает свойство blockIncrement. |
void |
setEnabled |
Включает компонент, чтобы положение бегунка можно было изменять. |
void |
setMaximum |
Устанавливает свойство максимального значения модели. |
void |
setMaximumSize |
В отличие от большинства компонентов, JScrollBar определяет максимальный размер на основе предпочтительного размера по одной оси и фиксированного максимального размера по другой. |
void |
setMinimum |
Устанавливает свойство минимального значения модели. |
void |
setMinimumSize |
В отличие от большинства компонентов, JScrollBar определяет минимальный размер на основе предпочтительного размера по одной оси и фиксированного минимального размера по другой. |
void |
setModel |
Устанавливает модель, управляющую четырьмя основными свойствами полосы прокрутки: минимальным и максимальным значениями, текущим значением и размером области просмотра. |
void |
setOrientation |
Задает для полосы прокрутки ориентацию VERTICAL или HORIZONTAL. |
void |
setUI |
Устанавливает объект L&F, отвечающий за отображение этого компонента. |
void |
setUnitIncrement |
Устанавливает свойство unitIncrement. |
void |
setValue |
Устанавливает значение полосы прокрутки. |
void |
setValueIsAdjusting |
Устанавливает свойство valueIsAdjusting модели. |
void |
setValues |
Устанавливает четыре свойства BoundedRangeModel, предварительно приводя аргументы в соответствие с обычными ограничениями: |
void |
setVisibleAmount |
Устанавливает свойство размера области просмотра модели. |
void |
updateUI() |
Переопределяет JComponent.updateUI. |
Методы, объявленные в классе JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, 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, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, 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, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
Методы, объявленные в классе 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
Методы, объявленные в классе 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, 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, 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, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
Подробное описание полей
model
protected BoundedRangeModel model
- См. также:
orientation
protected int orientation
- См. также:
unitIncrement
protected int unitIncrement
- См. также:
blockIncrement
protected int blockIncrement
- См. также:
Подробное описание конструкторов
JScrollBar
public JScrollBar(int orientation, int value, int extent, int min, int max)
Примечание. Используйте setBlockIncrement, чтобы задать размер приращения блока немного меньше размера области просмотра. В этом случае, когда пользователь переместит бегунок на соседнюю позицию, в области просмотра останутся одна или две строки исходного содержимого.
- Параметры:
-
orientation— ориентацияJScrollBar -
value— int, задающий текущее значение -
extent— int, задающий величину, на которую может «перепрыгнуть» значение -
min— int, задающий минимальное значение -
max— int, задающий максимальное значение - Исключения:
-
IllegalArgumentException— если ориентация не равна VERTICAL или HORIZONTAL - См. также:
JScrollBar
public JScrollBar(int orientation)
minimum = 0 maximum = 100 value = 0 extent = 10
- Параметры:
-
orientation— ориентацияJScrollBar
JScrollBar
public JScrollBar()
minimum = 0 maximum = 100 value = 0 extent = 10
Подробное описание методов
setUI
@BeanProperty(hidden=true, visualUpdate=true, description="The UI object that implements the Component's LookAndFeel") public void setUI(ScrollBarUI ui)
- Параметры:
-
ui— объект L&FScrollBarUI - Начиная с:
- 1.4
- См. также:
getUI
public ScrollBarUI getUI()
- Переопределяет:
-
getUIв классеJComponent - Возвращает:
- текущий пользовательский интерфейс полосы прокрутки.
- См. также:
updateUI
public void updateUI()
JComponent.updateUI.- Переопределяет:
-
updateUIв классеJComponent - См. также:
getUIClassID
@BeanProperty(bound=false) public String getUIClassID()
- Переопределяет:
-
getUIClassIDв классеJComponent - Возвращает:
- строку "ScrollBarUI"
- См. также:
getOrientation
public int getOrientation()
- Определено в:
-
getOrientationв интерфейсеAdjustable - Возвращает:
- VERTICAL или HORIZONTAL
- См. также:
setOrientation
@BeanProperty(preferred=true, visualUpdate=true, enumerationValues={"JScrollBar.VERTICAL","JScrollBar.HORIZONTAL"}, description="The scrollbar's orientation.") public void setOrientation(int orientation) - Параметры:
-
orientation— ориентацияJScrollBar - Исключения:
-
IllegalArgumentException— если ориентация не равна VERTICAL или HORIZONTAL - См. также:
getModel
public BoundedRangeModel getModel()
- Возвращает:
- модель данных
- См. также:
setModel
@BeanProperty(expert=true, description="The scrollbar's BoundedRangeModel.") public void setModel(BoundedRangeModel newModel)
- Параметры:
-
newModel— новая модель - См. также:
getUnitIncrement
public int getUnitIncrement(int direction)
Компонент JScrollPane создает полосы прокрутки (по умолчанию), переопределяющие этот метод и делегирующие вызов представлению Scrollable области просмотра, если оно есть. Интерфейс Scrollable предоставляет более специализированную версию этого метода.
Некоторые реализации внешнего вида и поведения с пользовательской прокруткой игнорируют это свойство.
- Параметры:
-
direction— равно -1 или 1 для прокрутки вверх или вниз соответственно - Возвращает:
- значение свойства unitIncrement
- См. также:
setUnitIncrement
@BeanProperty(preferred=true, description="The scrollbar's unit increment.") public void setUnitIncrement(int unitIncrement)
Обратите внимание: если аргумент равен значению Integer.MIN_VALUE, большинство реализаций внешнего вида и поведения не будут обеспечивать прокрутку вправо или вниз.
Некоторые реализации внешнего вида и поведения с пользовательской прокруткой игнорируют это свойство.
- Определено в:
-
setUnitIncrementв интерфейсеAdjustable - Параметры:
-
unitIncrement— приращение единицы - См. также:
getBlockIncrement
public int getBlockIncrement(int direction)
Компонент JScrollPane создает полосы прокрутки (по умолчанию), переопределяющие этот метод и делегирующие вызов представлению Scrollable области просмотра, если оно есть. Интерфейс Scrollable предоставляет более специализированную версию этого метода.
Некоторые реализации внешнего вида и поведения с пользовательской прокруткой игнорируют это свойство.
- Параметры:
-
direction— равно -1 или 1 для прокрутки вверх или вниз соответственно - Возвращает:
- значение свойства blockIncrement
- См. также:
setBlockIncrement
@BeanProperty(preferred=true, description="The scrollbar's block increment.") public void setBlockIncrement(int blockIncrement)
Обратите внимание: если аргумент равен значению Integer.MIN_VALUE, большинство реализаций внешнего вида и поведения не будут обеспечивать прокрутку вправо или вниз.
Некоторые реализации внешнего вида и поведения с пользовательской прокруткой игнорируют это свойство.
- Определено в:
-
setBlockIncrementв интерфейсеAdjustable - Параметры:
-
blockIncrement— приращение блока - См. также:
getUnitIncrement
public int getUnitIncrement()
- Определено в:
-
getUnitIncrementв интерфейсеAdjustable - Возвращает:
- приращение значения единицы для настраиваемого объекта
- См. также:
getBlockIncrement
public int getBlockIncrement()
- Определено в:
-
getBlockIncrementв интерфейсеAdjustable - Возвращает:
- приращение значения блока для настраиваемого объекта
- См. также:
getValue
public int getValue()
- Определено в:
-
getValueв интерфейсеAdjustable - Возвращает:
- свойство value модели
- См. также:
setValue
@BeanProperty(bound=false, preferred=true, description="The scrollbar's current value.") public void setValue(int value)
- Определено в:
-
setValueв интерфейсеAdjustable - Параметры:
-
value— текущее значение в диапазоне отminimumдоmaximum-visibleAmount - См. также:
getVisibleAmount
public int getVisibleAmount()
- Определено в:
-
getVisibleAmountв интерфейсеAdjustable - Возвращает:
- значение свойства extent модели
- См. также:
setVisibleAmount
@BeanProperty(bound=false, preferred=true, description="The amount of the view that is currently visible.") public void setVisibleAmount(int extent)
- Определено в:
-
setVisibleAmountв интерфейсеAdjustable - Параметры:
-
extent— длина индикатора - См. также:
getMinimum
public int getMinimum()
- Определено в:
-
getMinimumв интерфейсеAdjustable - Возвращает:
- значение свойства minimum модели
- См. также:
setMinimum
@BeanProperty(bound=false, preferred=true, description="The scrollbar's minimum value.") public void setMinimum(int minimum)
- Определено в:
-
setMinimumв интерфейсеAdjustable - Параметры:
-
minimum— минимальное значение - См. также:
getMaximum
public int getMaximum()
- Определено в:
-
getMaximumв интерфейсеAdjustable - Возвращает:
- значение свойства maximum модели
- См. также:
setMaximum
@BeanProperty(bound=false, preferred=true, description="The scrollbar's maximum value.") public void setMaximum(int maximum)
- Определено в:
-
setMaximumв интерфейсеAdjustable - Параметры:
-
maximum— максимальное значение - См. также:
getValueIsAdjusting
public boolean getValueIsAdjusting()
- Возвращает:
- значение свойства valueIsAdjusting модели
- См. также:
setValueIsAdjusting
@BeanProperty(bound=false, expert=true, description="True if the scrollbar thumb is being dragged.") public void setValueIsAdjusting(boolean b)
- Параметры:
-
b—true, если предстоящие изменения свойства value являются частью последовательности - См. также:
setValues
public void setValues(int newValue, int newExtent, int newMin, int newMax)
minimum ≤ value ≤ value+extent ≤ maximum
- Параметры:
-
newValue— int, задающий текущее значение -
newExtent— int, задающий величину, на которую может «перепрыгнуть» значение -
newMin— int, задающий минимальное значение -
newMax— int, задающий максимальное значение - См. также:
addAdjustmentListener
public void addAdjustmentListener(AdjustmentListener l)
Обратите внимание, что свойство type событий AdjustmentEvent всегда будет иметь значение-заполнитель AdjustmentEvent.TRACK, поскольку все изменения значения BoundedRangeModel считаются эквивалентными. Чтобы изменить значение BoundedRangeModel, достаточно задать его свойство value, например model.setValue(123). Информация об источнике изменения, например о том, что это уменьшение на блок, не предоставляется. Источник изменения здесь не моделируется.
- Определено в:
-
addAdjustmentListenerв интерфейсеAdjustable - Параметры:
-
l— добавляемый AdjustmentLister - См. также:
removeAdjustmentListener
public void removeAdjustmentListener(AdjustmentListener l)
- Определено в:
-
removeAdjustmentListenerв интерфейсеAdjustable - Параметры:
-
l— удаляемый AdjustmentLister - См. также:
getAdjustmentListeners
@BeanProperty(bound=false) public AdjustmentListener[] getAdjustmentListeners()
AdjustmentListeners, добавленных в этот JScrollBar с помощью addAdjustmentListener().- Возвращает:
- все
AdjustmentListeners, добавленные ранее, или пустой массив, если слушатели не добавлялись - Начиная с:
- 1.4
fireAdjustmentValueChanged
protected void fireAdjustmentValueChanged(int id, int type, int value)
- Параметры:
-
id— целое число, указывающее тип события. -
type— целое число, указывающее тип корректировки. -
value— текущее значение корректировки - См. также:
setMinimumSize
public void setMinimumSize(Dimension minimumSize)
JScrollBar определяет минимальный размер на основе предпочтительного размера по одной оси и фиксированного минимального размера по другой. Таким образом, этот метод переопределяет контракт JComponent.setMinimumSize, согласно которому последующие вызовы getMinimumSize должны возвращать то же значение, которое было задано в JComponent.setMinimumSize.- Переопределяет:
-
setMinimumSizeв классеJComponent - Параметры:
-
minimumSize— новый минимальный размер этого компонента - См. также:
setMaximumSize
public void setMaximumSize(Dimension maximumSize)
JScrollBar определяет максимальный размер на основе предпочтительного размера по одной оси и фиксированного максимального размера по другой. Таким образом, этот метод переопределяет контракт JComponent.setMaximumSize, согласно которому последующие вызовы getMaximumSize должны возвращать то же значение, которое было задано в JComponent.setMaximumSize.- Переопределяет:
-
setMaximumSizeв классеJComponent - Параметры:
-
maximumSize— желаемый максимально допустимый размер - См. также:
getMinimumSize
public Dimension getMinimumSize()
JScrollBar. Полоса прокрутки может изменять размер вдоль оси прокрутки и имеет фиксированный размер вдоль другой оси. Согласно setMinimumSize JScrollBar определяет минимальный размер на основе предпочтительного размера по одной оси и фиксированного минимального размера по другой.- Переопределяет:
-
getMinimumSizeв классеJComponent - Возвращает:
- минимальный размер, как указано выше
- См. также:
getMaximumSize
public Dimension getMaximumSize()
JScrollBar. Полоса прокрутки может изменять размер вдоль оси прокрутки и имеет фиксированный размер вдоль другой оси. Согласно setMaximumSize JScrollBar определяет максимальный размер на основе предпочтительного размера по одной оси и фиксированного максимального размера по другой.- Переопределяет:
-
getMaximumSizeв классеJComponent - Возвращает:
- максимальный размер, как указано выше
- См. также:
setEnabled
public void setEnabled(boolean x)
- Переопределяет:
-
setEnabledв классеJComponent - Параметры:
-
x— логическое значение: true включает компонент, false отключает его - См. также:
paramString
protected String paramString()
null.- Переопределяет:
-
paramStringв классеJComponent - Возвращает:
- строковое представление этого JScrollBar.
getAccessibleContext
@BeanProperty(bound=false) public AccessibleContext getAccessibleContext()
- Определено в:
-
getAccessibleContextв интерфейсеAccessible - Переопределяет:
-
getAccessibleContextв классеComponent - Возвращает:
- AccessibleJScrollBar, выполняющий роль AccessibleContext для этого JScrollBar
© 1993, 2025, 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.
https://docs.oracle.com/en/java/javase/25/docs/api/java.desktop/javax/swing/JScrollBar.html