public class ProgressMonitor extends Object implements Accessible
Время от времени, когда Диалоговое окно видимо, индикатор выполнения будет обновлен, когда setProgress вызовут. setProgress будет не всегда обновлять индикатор выполнения, он будет только сделан, если количество продвижения будет явно существенным.
Для дальнейшей документации и примеров видят
ProgressMonitorInputStream
Модификатор и Тип | Класс и Описание |
---|---|
protected class |
ProgressMonitor.AccessibleProgressMonitor
AccessibleProgressMonitor доступность реализаций поддерживает для ProgressMonitor class. |
Модификатор и Тип | Поле и Описание |
---|---|
protected AccessibleContext |
accessibleContext
AccessibleContext для ProgressMonitor |
Конструктор и Описание |
---|
ProgressMonitor(Component parentComponent, Object message, String note, int min, int max)
Создает графический объект, который показывает продвижение, обычно заполняя прямоугольную панель, поскольку процесс приближается к завершению.
|
Модификатор и Тип | Метод и Описание |
---|---|
void |
close()
Укажите, что работа полна.
|
AccessibleContext |
getAccessibleContext()
Добирается
AccessibleContext для ProgressMonitor |
int |
getMaximum()
Возвращает максимальное значение - более верхний уровень значения продвижения.
|
int |
getMillisToDecideToPopup()
Возвращает количество времени, которое этот объект ожидает прежде, чем решить действительно ли к раскрывающемуся монитор продвижения.
|
int |
getMillisToPopup()
Возвращает количество времени, которое это займет для раскрывающегося, чтобы появиться.
|
int |
getMinimum()
Возвращает минимальное значение - более низкий уровень значения продвижения.
|
Строка |
getNote()
Определяет дополнительное примечание, которое выводится на экран наряду с сообщением о ходе выполнения.
|
boolean |
isCanceled()
Возвращает true, если пользователь нажимает кнопку Cancel в диалоговом окне продвижения.
|
void |
setMaximum(int m)
Определяет максимальное значение.
|
void |
setMillisToDecideToPopup(int millisToDecideToPopup)
Определяет количество времени, чтобы ожидать прежде, чем решить действительно ли к раскрывающемуся монитор продвижения.
|
void |
setMillisToPopup(int millisToPopup)
Определяет количество времени, которое это займет для раскрывающегося, чтобы появиться.
|
void |
setMinimum(int m)
Определяет минимальное значение.
|
void |
setNote(String note)
Определяет дополнительное примечание, которое выводится на экран наряду с сообщением о ходе выполнения.
|
void |
setProgress(int nv)
Укажите на продвижение контролируемой работы.
|
protected AccessibleContext accessibleContext
AccessibleContext
для ProgressMonitor
public ProgressMonitor(Component parentComponent, Object message, String note, int min, int max)
parentComponent
- родительский компонент для диалогового окнаmessage
- дескриптивное сообщение, которое, как будут показывать, пользователю укажет на то, какая работа контролируется. Это не изменяется, в то время как работа прогрессирует. См. параметры сообщения к методам в JOptionPane.message
для диапазона значений.note
- короткое примечание, описывающее состояние работы. В то время как работа прогрессирует, можно вызвать setNote, чтобы сменить тон выведенный на экран. Это используется, например, в операциях, которые выполняют итерации через список файлов, чтобы показать имя файла быть процессами. Если примечание является первоначально нулем, не будет никакой строки примечания в диалоговом окне, и setNote будет неэффективенmin
- нижняя граница диапазонаmax
- верхняя граница диапазонаJDialog
, JOptionPane
public void setProgress(int nv)
nv
- интервал, определяющий текущую стоимость, между максимумом и минимумом, определяется для этого компонентаsetMinimum(int)
, setMaximum(int)
, close()
public void close()
public int getMinimum()
setMinimum(int)
public void setMinimum(int m)
m
- интервал, определяющий минимальное значениеgetMinimum()
public int getMaximum()
setMaximum(int)
public void setMaximum(int m)
m
- интервал, определяющий максимальное значениеgetMaximum()
public boolean isCanceled()
public void setMillisToDecideToPopup(int millisToDecideToPopup)
millisToDecideToPopup
- интервал, определяющий время, чтобы ожидать, в миллисекундахgetMillisToDecideToPopup()
public int getMillisToDecideToPopup()
setMillisToDecideToPopup(int)
public void setMillisToPopup(int millisToPopup)
millisToPopup
- интервал, определяющий время в миллисекундахgetMillisToPopup()
public int getMillisToPopup()
setMillisToPopup(int)
public void setNote(String note)
note
- Строка, определяющая примечание, чтобы вывести на экранgetNote()
public String getNote()
setNote(java.lang.String)
public AccessibleContext getAccessibleContext()
AccessibleContext
для ProgressMonitor
getAccessibleContext
в интерфейсе Accessible
AccessibleContext
для ProgressMonitor
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92