import com.example.a11ykeys.behavior.A11yKeyListener;
import com.example.a11ykeys.behavior.A11yKeyAction;
import com.example.a11ykeys.behavior.A11yKeyManager;
public class MyButton {
private A11yKeyListener a11yKeyListener;
public MyButton() {
a11yKeyListener = new A11yKeyListener();
a11yKeyListener.addKeyListener(A11yKeyAction.ENTER, () -> {
});
a11yKeyListener.addKeyListener(A11yKeyAction.SPACE, () -> {
});
A11yKeyManager.getInstance().registerKeyListener(a11yKeyListener);
}
}
import com.example.a11ykeys.config.A11yKeysConfig;
import com.example.a11ykeys.config.A11yKeysConfigBuilder;
public class MyApp {
public static void main(String[] args) {
A11yKeysConfig config = new A11yKeysConfigBuilder()
.setSoundFeedbackEnabled(true)
.setVisualIndicatorEnabled(true)
.build();
A11yKeysConfig.getInstance().setConfig(config);
}
}