0

我有一个控件,我需要找到它的Accessible Name Property。我这样做了:

Component myComponent = (Component)myControl;
string accessName = myComponent.getAccessibleContext().getAccessibleName();

这在 java 中就像一个魅力,但是当谈到JavaFx我找不到这个属性时。我在网上查看过,但是对于这个特定的请求没有很多在线支持。以至于我什至在JavaFx.

有人知道它是如何调用的或如何访问它吗?这对我的搜索有很大帮助。

4

1 回答 1

1

我认为目前没有为 JavaFX 实现可访问性,如果是,我不知道它是否会使用javax.accessibility.

来自JavaFX 路线图

Oracle 致力于在其产品中提供可访问性支持,并且 JavaFX 计划作为 JDK 8 版本的一部分完全兼容可访问性。

路线图还说:

以下信息旨在概述我们的一般产品方向。它仅供参考,不得纳入任何合同。它不是提供任何材料、代码或功能的承诺,在做出购买决定时不应依赖它。所描述的任何特性或功能的开发、发布和时间安排仍由 Oracle 自行决定。

您不太可能在 StackOverflow 上收到 Oracle 的官方回复。如果您在Oracle 官方论坛JavaFX 开发邮件列表上提问,您可能会收到更多信息。

于 2013-02-22T19:25:24.130 回答