Java Accessibility

xanadoo

Erfahrenes Mitglied
Hallo zusammen, ich habe immer noch einige Probleme mit Accessibility.
Ich hoffe, jemand von euch hat damit schon etwas mehr Erfahrung gesammelt.

Ich habe eine Swing Application, welche accessible gemacht werden müsste.
Das klappt im grossen und ganzen auch recht gut. Jedoch komme ich bei einer hässlichen Unschönheit nicht weiter.

Ich habe z.B ein Label mit setLabelFor() mit einem Eingabefeld verbunden.
Wenn ich nun mit dem Cursor in dieses Feld klicke, liest mir der Screenreader zuerst korrekt das verbundene Label vor, danach immer noch das Wort "edit".
Ich nehme an, dass dies die Rolle des Eingabefeldes oder so was ähnliches ist.

Weiss jemand, wie ich dies ändern kann, damit er mir da etwas anderes (deutsches) ausgibt?

Gruss Xanadoo
 
Habe keine Erfahrung damit, aber liegt das Problem nicht eher beim Screenreader? Gibt's davon keine deutsche Version?
 
Dass es am Screenreader liegt glaube ich eher nicht.
Es ist nämlich eine deutsche Version.
Und wenn ich ein Beispiel welches ich mit SWT schrieb laufen lasse, geht es auch korrekt.

Oder könnte es sein, dass es an der Java Accesse Bridge liegt?
Diese muss ja bei Swing Applicationen (im Gegensatz zu SWT) immer noch zusätzlich installiert sein.
 
Zurück