Copyright (c) 2019, 2024, Oracle and/or its affiliates. All rights reserved.

DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.

This code is free software; you can redistribute it and/or modify it

under the terms of the GNU General Public License version 2 only, as

published by the Free Software Foundation.

This code is distributed in the hope that it will be useful, but WITHOUT

ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or

FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License

version 2 for more details (a copy is included in the LICENSE file that

accompanied this code).

You should have received a copy of the GNU General Public License version

2 along with this work; if not, write to the Free Software Foundation,

Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.

Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA

or visit www.oracle.com if you need additional information or have any

questions.

title: ‘JABSWITCH(1) JDK @@VERSION_SHORT@@ | JDK Commands’ date: @@COPYRIGHT_YEAR@@ lang: en

Name

jabswitch - enable or disable the Java Access Bridge

Synopsis

jabswitch [ -enable|/enable | -disable|/disable | -version|/version | -?|/? ]

Options

-enable or /enable : Enables the Java Access Bridge

-disable or /disable : Disables the Java Access Bridge

-version or /version : Displays version information for the jabswitch command.

-? or /? : Displays usage information for the jabswitch command.

Description

The jabswitch command is a utility program that enables the Java Access Bridge to be loaded by the JDK on Windows platforms. The Java Access Bridge is used by Assistive Technologies to interact with Java Accessibility APIs of the Java SE platform. To have any effect, the assistive technology must support the Java Access Bridge.

This command creates or updates a file named .accessibility.properties, in the user's home directory. When selecting the -enable option, the file is populated with the information needed to load the Java Access Bridge. This file is then read and used in accordance with the specification of the Java SE java.awt.Toolkit.getDefaultToolkit() API, on initialization.

Note: This command is only provided with JDK for Windows.