Доступность (Учебные руководства Java™> Графические интерфейсы пользователя> Функции Swing)


След: Графические интерфейсы пользователя
Урок: Функции Swing
Доступность
Домашняя страница > Графические интерфейсы пользователя > Функции Swing

Доступность

Вспомогательные технологии существуют, чтобы позволить людям с постоянной или временной нетрудоспособностью использовать компьютер. Это включает большое разнообразие методов и оборудования: речевые интерфейсы, усилители, средства чтения с экрана, закрыли ввод субтитров, улучшения клавиатуры, и так далее. Во многих странах, включая Соединенные Штаты, Австралию, Канаду, и Европейский союз, есть законы, требующие, чтобы программы функционировали гладко со вспомогательными технологиями. Для получения дополнительной информации см. Программу Доступности Oracle.

Определенный уровень доступности встроен ко всем компонентам Swing, но полная доступность может быть достигнута следующим немного простых правил. Например, присвойте подсказки, альтернативы клавиатуры, и текстовые описания для изображений, везде, где возможный.

Демонстрационный пример PasswordStore выполняет набором правил до конца для доступности. В следующем числе можно видеть пример текста подсказки.

Демонстрационный пример PasswordStore показ подсказки.

PasswordStore С Подсказкой

Другие Ресурсы

Раздел, Как к Support Assistive Technologies показывает Вам, как создать приложения Swing, которые функционируют гладко со вспомогательными технологиями. Это также перечисляет примеры, у которых есть хорошая поддержка вспомогательных технологий.

Мост Доступа Java позволяет вспомогательным технологиям на базе Windows взаимодействовать с API Доступности Java (который определяется в javax.accessibility пакет). Это представляет API Доступности Java в DLL Microsoft Windows, включая приложениям Java и апплетам, которые реализуют API Доступности Java, чтобы быть видимыми к вспомогательным технологиям на системах Microsoft Windows.

Утилиты Доступности Java являются рядом служебных классов, которые помогают вспомогательным технологиям обеспечить доступ к инструментариям GUI, которые реализуют API Доступности Java.


Проблемы с примерами? Попытайтесь Компилировать и Выполнить Примеры: FAQ.
Жалобы? Поздравление? Предложения? Дайте нам свою обратную связь.

Предыдущая страница: Интернационализация и Локализация
Следующая страница: Интегрирование с Рабочим столом



Spec-Zone.ru - all specs in one place