Как читать отключенные компоненты свинга из программы чтения с экрана Jaws
Я использую следующий код:
JTextField jtxt = new JTextField("Yahoo");
jtxt.setEnabled(false);
Когда я делаю компонент отключенным, JAWS
программа чтения с экрана пропускает чтение компонента. Есть ли способ, которым мы все еще можем прочитать отключенные поля?
2 ответа
Вы можете обратиться к этому ответу: Java - setVisible (true) не влияет на GUI
попытайтесь установить jtxt.setVisible(true), однако по праву он все равно должен показывать текстовое поле, только когда оно отключено.
jtxt.setVisible(true);
JAWS пропустит отключенные поля / компонент. Чтобы сделать его читаемым, используйте readonly, чтобы он читал компонент и также говорил как readonly.