用JFC/Swing将可访问性构建到Java应用中
2008-05-23 23:31
274 查看
google_ad_client = "pub-8800625213955058";
/* 336x280, 创建于 07-11-21 */
google_ad_slot = "0989131976";
google_ad_width = 336;
google_ad_height = 280;
//
Barry A. Feigenbaum,博士(feigenba@us.ibm.com)
高级 IT 咨询专家,IBM
2003 年 1 月
所有 Java 应用程序对于残疾人士都应该是可访问的。用 GUI 应用程序实现这一点时需要格外注意。本文向您展示了如何使用基于 JFC/Swing 的可访问性工具箱事半功倍地实现最高级别的可访问性。
大多数基于 GUI 的软件设计都基于这一假设:即用户可以清楚地看到屏幕并且可以有效地使用鼠标选择图形用户界面(GUI)上的选项。对于许多残疾人士,尤其是那些视力和运动控制受损的人,这个假设是有问题的。1998 年,美国康复法案(Rehabilitation Act)经过修改(请参阅侧栏的 508 条款),以确保残疾人可以访问政府使用的电子和信息技术产品。因此,许多 IT 企业已经开始采用可访问性指导原则作为其整个 GUI 设计标准的一部分。自从美国康复法案修正案通过以后,可访问性也成为商业软件设计中日益重要的问题,从而导致了 Java 平台的一些更改和添加。
详细请参看:
http://www-900.ibm.com/developerWorks/cn/java/j-access/index.shtml
/* 336x280, 创建于 07-11-21 */
google_ad_slot = "0989131976";
google_ad_width = 336;
google_ad_height = 280;
//
Barry A. Feigenbaum,博士(feigenba@us.ibm.com)
高级 IT 咨询专家,IBM
2003 年 1 月
所有 Java 应用程序对于残疾人士都应该是可访问的。用 GUI 应用程序实现这一点时需要格外注意。本文向您展示了如何使用基于 JFC/Swing 的可访问性工具箱事半功倍地实现最高级别的可访问性。
大多数基于 GUI 的软件设计都基于这一假设:即用户可以清楚地看到屏幕并且可以有效地使用鼠标选择图形用户界面(GUI)上的选项。对于许多残疾人士,尤其是那些视力和运动控制受损的人,这个假设是有问题的。1998 年,美国康复法案(Rehabilitation Act)经过修改(请参阅侧栏的 508 条款),以确保残疾人可以访问政府使用的电子和信息技术产品。因此,许多 IT 企业已经开始采用可访问性指导原则作为其整个 GUI 设计标准的一部分。自从美国康复法案修正案通过以后,可访问性也成为商业软件设计中日益重要的问题,从而导致了 Java 平台的一些更改和添加。
详细请参看:
http://www-900.ibm.com/developerWorks/cn/java/j-access/index.shtml
相关文章推荐
- 构建高性能、高并发的JAVA应用系统
- Extraction应用构建平台应用基础(八)------数据类型和Java对象的映射关系篇
- Java8新特性8--使用CompletableFuture构建异步应用
- 应用构建精选10大SUN Java 技术好文(转自ZDnet)
- java构建简单的CORBA应用
- Docker 构建JAVA 应用环境
- 构建高性能、高并发的JAVA应用系统
- Spring3.2.0+Hibernate4.1.9+Activiti5.12.1 MAVEN构建JAVA WEB应用之POM.xml
- (Java学习笔记6)栈的构建与应用
- 【本文已迁移到“程序员文摘” http://programmerdigest.cn/category/lajp】新瓶装老酒--PHP结合Java构建Web应用的新思路
- 使用Java 9的模块化来构建零依赖的原生应用
- WAP 构建 Java 应用 和 WAP经验总结
- [Java] 使用 Spring 2 Portlet MVC 框架构建 Portlet 应用
- Java8新特性--使用CompletableFuture构建异步应用
- 使用 JSR 356 API 构建 Java WebSocket 应用
- [转自CSDN JAVA社区]构建高性能J2EE应用的十个技巧
- java : [基于Apache CXF构建SOA应用] 书中提到的 common_build.xml
- .NET程序员也用JAVA:使用BlazeDS,SpringFramework,MySql,Flex构建RIA应用 part 1 :环境搭建.
- 新瓶装老酒–PHP结合Java构建Web应用的新思路
- Gradle构建Java Web应用:Servlet依赖与Tomcat插件