Об индикаторах хода выполнения
Индикатор хода выполнения показывает, что длинная задача идет полным ходом. Некоторые индикаторы хода выполнения делают не что иное как вращаются, чтобы показать, что приложение занято, в то время как другие показывают процент выполненной задачи. NSProgressIndicator обеспечивает оба типа дисплея:
Неопределенный индикатор хода выполнения (“полюс парикмахера”), который вращается до задачи, завершен, как это:
Определенный индикатор хода выполнения, рисующий трехмерный индикатор выполнения слева направо в представлении как задача, развивается, как это:
NSProgressIndicator является подклассом NSView. Для отображения индикатора хода выполнения приложение создает окно и добавляет индикатор хода выполнения как подпредставление представления содержания окна или любого подпредставления. Можно создать индикатор хода выполнения программно или с его конструктором Java или инициализировать его с Objective C initWithFrame:
метод. Однако Вы обычно используете Интерфейсного Разработчика, чтобы создать и инициализировать индикатор хода выполнения и установить его в представлении приложения.
Можно вывести на экран индикаторы хода выполнения различных размеров путем варьирования типа телосложения. Однако размер по умолчанию разработан для обеспечения лучших результатов.
По умолчанию индикатор хода выполнения нарисован с кадром bezeled, но можно использовать setBezeled:
метод для изменения установки bezeled-кадра.