0

私は現在、視覚障害のあるユーザー向けのアプリを作成する必要がある学校の課題に取り組んでいます。Java を JavaFx for GUI で使用したいと考えています。

視覚障害のあるユーザーにとって好ましい要素は、キーボードで簡単にナビゲートできるメニュー バーです。JavaFx のメニュー バーは、MenuItem クラス属性を持つ Menu クラス属性を持つ MenuBar クラス オブジェクトです。Windows ナレーター (NVDA スクリーン リーダーではない) は、このメニュー バーをすぐに使用できます。ラベルをまったく読み取れません。「メニュー」と表示されているだけです。

Menu および MenuItem には、スクリーン リーダー ソフトウェアによって読み取られるテキストを格納するaccessibleText属性がありません。このメニュー バーのスクリーン リーダーを互換性のあるものにする方法はありますか?

TL;DR: JavaFx で Windows ナレーターと連携するメニュー バーを作成する方法はありますか?

4

1 に答える 1