【发布时间】:2010-05-09 11:50:32
【问题描述】:
我正在测试我公司已建立的 Swing 应用程序的可访问性问题。在我的 PC 上启用高对比度模式后,此应用程序的某些部分可以正确渲染(黑底白字),而某些部分则不正确(黑底白字)。
正确的是本地组件(JButton、JLabel 等)和来自 JIDE 之类的第三方组件。不正确的位是内部开发的自定义组件和渲染器,没有考虑高对比度模式。
显然可以检测到何时启用高对比度模式。我该怎么做?
【问题讨论】:
标签: java swing accessibility high-contrast