Вы можете сделать это, но для этого потребуется использовать COM-интерфейс Jaws, который на самом деле не поддерживается.Jaws взаимодействует с настольными приложениями совершенно иначе, чем с веб-сайтами.Jaws рендерит веб-страницы в виртуальный буфер и делает все возможное, чтобы их было проще использовать.Челюсти не делают этого для настольных приложений.Я полагаю, что одна из причин, по которой он этого не делает, заключается в том, что настольные приложения не имеют всей доступной информации для создания альтернативного режима презентации, доступного в HTML.Для чего бы то ни было, даже утилиты, включенные в Jaws, не имеют автоматически доступных для чтения полей редактирования.Говоря все это, если вам действительно нужно сделать это, лучше всего было бы говорить о содержимом полей редактирования только для чтения через API челюстей, когда пользователь дает им фокус.Это потребует использования COM из с в вашем приложении Java для доступа к API.Я знаю, что есть библиотеки Java, которые позволят вам использовать COM в той или иной форме, но я никогда не делал этого.Вы можете найти копию API в вашем стандартном каталоге установки Jaws, в моем случае это
c:\program files\Freedom Scientific\jaws\jfwapi.dll
Вам придется использовать ваше любимое приложение для просмотра библиотек COM, чтобы определить, какие методы доступны, так какнет официальной документации, которую я могу найти.Возможно, вы также захотите взглянуть на следующий пример кода, он в AutoIt, но дает общее представление о том, как произносить текст, используя несколько программ чтения с экрана.http://www.scribd.com/doc/19371/speak-with-autoit