Spec-Zone .ru
спецификации, руководства, описания, API
|
public class JProgressBar extends JComponent implements SwingConstants, Accessible
JProgressBar
использование a BoundedRangeModel
как его модель данных, с value
свойство, представляющее "текущее" состояние задачи, и minimum
и maximum
свойства, представляющие начало и конечные точки, соответственно.
Чтобы указать, что задача неизвестной длины выполняется, можно поместить индикатор выполнения в неопределенный режим. В то время как панель находится в неопределенном режиме, она анимирует постоянно, чтобы показать, что работа происходит. Как только можно определить длину задачи и количество продвижения, следует обновить значение индикатора выполнения и переключить его назад на определенный режим.
Вот пример создания индикатора выполнения, где task
объект (представляющий некоторую обрабатываемую деталь), который возвращает информацию о продвижении задачи:
progressBar = new JProgressBar(0, task.getLengthOfTask()); progressBar.setValue(0); progressBar.setStringPainted(true);Вот пример запросов текущего состояния задачи, и использования возвращенного значения, чтобы обновить индикатор выполнения:
progressBar.setValue(task.getCurrent());Вот пример помещения индикатора выполнения в неопределенный режим, и затем переключения назад на определенный режим, как только длина задачи известна:
progressBar = new JProgressBar(); ...//when the task of (initially) unknown length begins: progressBar.setIndeterminate(true); ...//do some work; get length of task... progressBar.setMaximum(newLength); progressBar.setValue(newValue); progressBar.setIndeterminate(false);
Для полных примеров и дальнейшей документации видят
Предупреждение: Swing не ориентирован на многопотоковое исполнение. Для получения дополнительной информации см., что Swing Распараллеливает Политику.
Предупреждение: Сериализированные объекты этого класса не будут совместимыми с будущими выпусками Swing. Текущая поддержка сериализации является подходящей для краткосрочного хранения или RMI между приложениями, выполняющими ту же самую версию Swing. С 1.4, поддержка длительного хранения всего JavaBeansTM была добавлена к java.beans
пакет. Пожалуйста, см. XMLEncoder
.
BasicProgressBarUI
, BoundedRangeModel
, SwingWorker
Модификатор и Тип | Класс и Описание |
---|---|
protected class |
JProgressBar. AccessibleJProgressBar
Этот класс реализует поддержку доступности
JProgressBar класс. |
JComponent. AccessibleJComponent
Контейнер. AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
Модификатор и Тип | Поле и Описание |
---|---|
protected ChangeEvent |
changeEvent
Только один
ChangeEvent необходим на экземпляр, так как единственное интересное свойство события является неизменным источником, который является индикатором выполнения. |
protected ChangeListener |
changeListener
Прислушивается к событиям изменения, отправленным моделью индикатора выполнения, повторно диспетчеризируя их слушателям события изменения, зарегистрированным на этот индикатор выполнения.
|
protected BoundedRangeModel |
модель
Объект, который содержит данные для индикатора выполнения.
|
protected int |
ориентация
Является ли индикатор выполнения горизонталью или вертикалью.
|
protected boolean |
paintBorder
Вывести ли на экран границу вокруг индикатора выполнения.
|
protected boolean |
paintString
Вывести ли на экран строку текста на индикаторе выполнения.
|
protected String |
progressString
Дополнительная строка, которая может быть выведена на экран на индикаторе выполнения.
|
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
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Конструктор и Описание |
---|
JProgressBar()
Создает горизонтальный индикатор выполнения, который выводит на экран границу, но никакую строку продвижения.
|
JProgressBar(BoundedRangeModel newModel)
Создает горизонтальный индикатор выполнения, который использует указанную модель, чтобы содержать данные индикатора выполнения.
|
JProgressBar(int orient)
Создает индикатор выполнения с указанной ориентацией, которая может быть также
SwingConstants.VERTICAL или SwingConstants.HORIZONTAL . |
JProgressBar(int min, int max)
Создает горизонтальный индикатор выполнения с указанным минимумом и максимумом.
|
JProgressBar(int orient, int min, int max)
Создает индикатор выполнения, используя указанную ориентацию, минимум, и максимум.
|
Модификатор и Тип | Метод и Описание |
---|---|
void |
addChangeListener(ChangeListener l)
Добавляет указанное
ChangeListener к индикатору выполнения. |
protected ChangeListener |
createChangeListener()
Подклассы, которые хотят обработать события изменения от модели по-другому, могут переопределить это, чтобы возвратить экземпляр пользовательского
ChangeListener реализация. |
protected void |
fireStateChanged()
Отправьте a
ChangeEvent , чей источник - это JProgressBar , ко всем ChangeListener s, которые зарегистрировали интерес к ChangeEvent s. |
AccessibleContext |
getAccessibleContext()
Добирается
AccessibleContext связанный с этим JProgressBar . |
ChangeListener[] |
getChangeListeners()
Возвращает массив весь
ChangeListener s добавленный к этому индикатору выполнения с addChangeListener . |
int |
getMaximum()
Возвращает индикатор выполнения
maximum значение от BoundedRangeModel . |
int |
getMinimum()
Возвращает индикатор выполнения
minimum значение от BoundedRangeModel . |
BoundedRangeModel |
getModel()
Возвращает модель данных, используемую этим индикатором выполнения.
|
int |
getOrientation()
Возвраты
SwingConstants.VERTICAL или SwingConstants.HORIZONTAL , В зависимости от ориентации индикатора выполнения. |
double |
getPercentComplete()
Возвращает процент, полный для индикатора выполнения.
|
Строка |
getString()
Возвраты a
String представление текущего продвижения. |
ProgressBarUI |
getUI()
Возвращается стиль возражают, что представляет этот компонент.
|
Строка |
getUIClassID()
Возвращает имя класса стили, который представляет этот компонент.
|
int |
getValue()
Возвращает ток индикатора выполнения
value от BoundedRangeModel . |
boolean |
isBorderPainted()
Возвраты
borderPainted свойство. |
boolean |
isIndeterminate()
Возвращает значение
indeterminate свойство. |
boolean |
isStringPainted()
Возвращает значение
stringPainted свойство. |
protected void |
paintBorder(Graphics g)
Красит границу индикатора выполнения если
borderPainted свойство true . |
protected String |
paramString()
Возвращает строковое представление этого
JProgressBar . |
void |
removeChangeListener(ChangeListener l)
Удаляет a
ChangeListener от индикатора выполнения. |
void |
setBorderPainted(boolean b)
Наборы
borderPainted свойство, которое является true если индикатор выполнения должен нарисовать свою границу. |
void |
setIndeterminate(boolean newValue)
Наборы
indeterminate свойство индикатора выполнения, который определяет, является ли индикатор выполнения в определенном или неопределенном режиме. |
void |
setMaximum(int n)
Устанавливает максимальное значение индикатора выполнения (сохраненный в модели данных индикатора выполнения) к
n . |
void |
setMinimum(int n)
Устанавливает минимальное значение индикатора выполнения (сохраненный в модели данных индикатора выполнения) к
n . |
void |
setModel(BoundedRangeModel newModel)
Устанавливает модель данных, используемую
JProgressBar . |
void |
setOrientation(int newOrientation)
Устанавливает ориентацию индикатора выполнения в
newOrientation , который должен быть SwingConstants.VERTICAL или SwingConstants.HORIZONTAL . |
void |
setString(String s)
Устанавливает значение строки продвижения.
|
void |
setStringPainted(boolean b)
Устанавливает значение
stringPainted свойство, которое определяет, должен ли индикатор выполнения представить строку продвижения. |
void |
setUI(ProgressBarUI ui)
Устанавливает объект стили, который представляет этот компонент.
|
void |
setValue(int n)
Устанавливает текущую стоимость индикатора выполнения в
n . |
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, getInsets, getInsets, 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, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, 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
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
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, 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 int orientation
HORIZONTAL
.setOrientation(int)
protected boolean paintBorder
true
.setBorderPainted(boolean)
protected BoundedRangeModel model
setModel(javax.swing.BoundedRangeModel)
protected String progressString
null
. Установка этого к не -null
значение не подразумевает, что строка будет выведена на экран. Вывести на экран строку, paintString
должен быть true
.protected boolean paintString
false
. Установка этого к true
заставляет текстовый дисплей продвижения быть представленным на индикаторе выполнения. Если progressString
null
, процент завершения выводится на экран на индикаторе выполнения. Иначе, progressString
представляется на индикаторе выполнения.protected transient ChangeEvent changeEvent
ChangeEvent
необходим на экземпляр, так как единственное интересное свойство события является неизменным источником, который является индикатором выполнения. Событие лениво создается в первый раз, когда уведомление о событии запускается.fireStateChanged()
protected ChangeListener changeListener
createChangeListener()
public JProgressBar()
public JProgressBar(int orient)
SwingConstants.VERTICAL
или SwingConstants.HORIZONTAL
. По умолчанию граница красится, но строка продвижения не. Начальные и минимальные значения 0, и максимум 100.orient
- требуемая ориентация индикатора выполненияIllegalArgumentException
- если orient
недопустимое значениеsetOrientation(int)
, setBorderPainted(boolean)
, setStringPainted(boolean)
, setString(java.lang.String)
, setIndeterminate(boolean)
public JProgressBar(int min, int max)
BoundedRangeModel
это содержит дескрипторы данных индикатора выполнения любые проблемы, которые могут явиться результатом ненадлежащим образом устанавливания минимума, начальной буквы, и максимальных значений на индикаторе выполнения. См. BoundedRangeModel
документация для деталей.
min
- минимальное значение индикатора выполненияmax
- максимальное значение индикатора выполненияBoundedRangeModel
, setOrientation(int)
, setBorderPainted(boolean)
, setStringPainted(boolean)
, setString(java.lang.String)
, setIndeterminate(boolean)
public JProgressBar(int orient, int min, int max)
BoundedRangeModel
это содержит дескрипторы данных индикатора выполнения любые проблемы, которые могут явиться результатом ненадлежащим образом устанавливания минимума, начальной буквы, и максимальных значений на индикаторе выполнения. См. BoundedRangeModel
документация для деталей.
orient
- требуемая ориентация индикатора выполненияmin
- минимальное значение индикатора выполненияmax
- максимальное значение индикатора выполненияIllegalArgumentException
- если orient
недопустимое значениеBoundedRangeModel
, setOrientation(int)
, setBorderPainted(boolean)
, setStringPainted(boolean)
, setString(java.lang.String)
, setIndeterminate(boolean)
public JProgressBar(BoundedRangeModel newModel)
newModel
- модель данных для индикатора выполненияsetOrientation(int)
, setBorderPainted(boolean)
, setStringPainted(boolean)
, setString(java.lang.String)
, setIndeterminate(boolean)
public int getOrientation()
SwingConstants.VERTICAL
или SwingConstants.HORIZONTAL
, В зависимости от ориентации индикатора выполнения. Ориентация по умолчанию SwingConstants.HORIZONTAL
.HORIZONTAL
или VERTICAL
setOrientation(int)
public void setOrientation(int newOrientation)
newOrientation
, который должен быть SwingConstants.VERTICAL
или SwingConstants.HORIZONTAL
. Ориентация по умолчанию SwingConstants.HORIZONTAL
.newOrientation
- HORIZONTAL
или VERTICAL
IllegalArgumentException
- если newOrientation
недопустимое значениеgetOrientation()
public boolean isStringPainted()
stringPainted
свойство.stringPainted
свойствоsetStringPainted(boolean)
, setString(java.lang.String)
public void setStringPainted(boolean b)
stringPainted
свойство, которое определяет, должен ли индикатор выполнения представить строку продвижения. Значение по умолчанию false
, значение никакой строки красится. Некоторый взгляд и чувства не могли бы поддерживать строки продвижения или могли бы поддерживать их только, когда индикатор выполнения находится в определенном режиме.b
- true
если индикатор выполнения должен представить строкуisStringPainted()
, setString(java.lang.String)
public String getString()
String
представление текущего продвижения. По умолчанию это возвращает простой процент String
основанный на значении, возвращенном из getPercentComplete
. Примером составили бы "42 %". Можно изменить это, вызывая setString
.null
setString(java.lang.String)
public void setString(String s)
null
, допущение встроенного поведения использования простой строки процента. Если Вы обеспечили пользовательскую строку продвижения и хотите вернуться к встроенному поведению, задержать строку к null
. Строка продвижения красится только если isStringPainted
возвраты метода true
.
s
- значение строки продвиженияgetString()
, setStringPainted(boolean)
, isStringPainted()
public double getPercentComplete()
public boolean isBorderPainted()
borderPainted
свойство.borderPainted
свойствоsetBorderPainted(boolean)
public void setBorderPainted(boolean b)
borderPainted
свойство, которое является true
если индикатор выполнения должен нарисовать свою границу. Значение по умолчанию для этого свойства true
. Некоторый взгляд и чувства не могли бы реализовать нарисованные границы; они проигнорируют это свойство.b
- true
если индикатор выполнения должен нарисовать свою границу; иначе, false
isBorderPainted()
protected void paintBorder(Graphics g)
borderPainted
свойство true
.paintBorder
в классе JComponent
g
- Graphics
контекст, в пределах которого можно нарисовать границуJComponent.paint(java.awt.Graphics)
, JComponent.setBorder(javax.swing.border.Border)
, isBorderPainted()
, setBorderPainted(boolean)
public ProgressBarUI getUI()
ProgressBarUI
возразите, что представляет этот компонентpublic void setUI(ProgressBarUI ui)
ui
- a ProgressBarUI
объект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 ChangeListener createChangeListener()
ChangeListener
реализация. Значение по умолчанию ChangeListener
просто вызовы fireStateChanged
метод, чтобы передать ChangeEvent
s к ChangeListener
s, которые были добавлены непосредственно к индикатору выполнения.changeListener
, fireStateChanged()
, ChangeListener
, BoundedRangeModel
public void addChangeListener(ChangeListener l)
ChangeListener
к индикатору выполнения.l
- ChangeListener
добавитьpublic void removeChangeListener(ChangeListener l)
ChangeListener
от индикатора выполнения.l
- ChangeListener
удалитьpublic ChangeListener[] getChangeListeners()
ChangeListener
s добавленный к этому индикатору выполнения с addChangeListener
.ChangeListener
s добавленный или пустой массив, если никакие слушатели не были добавленыprotected void fireStateChanged()
ChangeEvent
, чей источник - это JProgressBar
, ко всем ChangeListener
s, которые зарегистрировали интерес к ChangeEvent
s. Этот метод вызывают каждый раз a ChangeEvent
получается от модели. Экземпляр события создается в случае необходимости, и сохранен в changeEvent
.
public BoundedRangeModel getModel()
BoundedRangeModel
использующийся в настоящее времяsetModel(javax.swing.BoundedRangeModel)
, BoundedRangeModel
public void setModel(BoundedRangeModel newModel)
JProgressBar
. Отметьте что BoundedRangeModel
's extent
не используется, и устанавливается в 0
.newModel
- BoundedRangeModel
использоватьpublic int getValue()
value
от BoundedRangeModel
. Значение всегда между минимальными и максимальными значениями, включительно.setValue(int)
, BoundedRangeModel.getValue()
public int getMinimum()
minimum
значение от BoundedRangeModel
.setMinimum(int)
, BoundedRangeModel.getMinimum()
public int getMaximum()
maximum
значение от BoundedRangeModel
.setMaximum(int)
, BoundedRangeModel.getMaximum()
public void setValue(int n)
n
. Этот метод вперед новое значение к модели. Модель данных (экземпляр BoundedRangeModel
) дескрипторы любые математические проблемы, являющиеся результатом присвоения дефектных значений. См. BoundedRangeModel
документация для деталей.
Если новое значение отличается от предыдущего значения, все слушатели изменения уведомляются.
n
- новое значениеgetValue()
, addChangeListener(javax.swing.event.ChangeListener)
, BoundedRangeModel.setValue(int)
public void setMinimum(int n)
n
. Модель данных (a BoundedRangeModel
экземпляр), обрабатывает любые математические проблемы, являющиеся результатом присвоения дефектных значений. См. BoundedRangeModel
документация для деталей.
Если минимальное значение отличается от предыдущего минимума, все слушатели изменения уведомляются.
n
- новый минимумgetMinimum()
, addChangeListener(javax.swing.event.ChangeListener)
, BoundedRangeModel.setMinimum(int)
public void setMaximum(int n)
n
. Базовое BoundedRangeModel
дескрипторы любые математические проблемы, являющиеся результатом присвоения дефектных значений. См. BoundedRangeModel
документация для деталей.
Если максимальное значение отличается от предыдущего максимума, все слушатели изменения уведомляются.
n
- новый максимумgetMaximum()
, addChangeListener(javax.swing.event.ChangeListener)
, BoundedRangeModel.setMaximum(int)
public void setIndeterminate(boolean newValue)
indeterminate
свойство индикатора выполнения, который определяет, является ли индикатор выполнения в определенном или неопределенном режиме. Неопределенный индикатор выполнения непрерывно выводит на экран анимацию, указывающую, что работа неизвестной длины происходит. По умолчанию это свойство false
. Некоторый взгляд и чувства не могли бы поддерживать неопределенные индикаторы выполнения; они проигнорируют это свойство. См.
newValue
- true
если индикатор выполнения должен измениться на неопределенный режим; false
если это должно вернуться к нормальному.isIndeterminate()
, BasicProgressBarUI
public boolean isIndeterminate()
indeterminate
свойство.indeterminate
свойствоsetIndeterminate(boolean)
protected String paramString()
JProgressBar
. Этот метод предназначается, чтобы использоваться только для того, чтобы отладить цели. Контент и формат возвращенной строки могут измениться между реализациями. Возвращенная строка может быть пустой, но, возможно, не null
.paramString
в классе JComponent
JProgressBar
public AccessibleContext getAccessibleContext()
AccessibleContext
связанный с этим JProgressBar
. Для индикаторов выполнения, AccessibleContext
принимает форму AccessibleJProgressBar
. Новое AccessibleJProgressBar
экземпляр создается в случае необходимости.getAccessibleContext
в интерфейсе Accessible
getAccessibleContext
в классе JComponent
AccessibleJProgressBar
это служит AccessibleContext
из этого JProgressBar
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.