我正在使用以下代码:
JTextField jtxt = new JTextField("Yahoo");
jtxt.setEnabled(false);
当我禁用组件时,JAWS
屏幕阅读器会跳过阅读组件。有什么方法我们仍然可以阅读禁用的字段吗?
答案 0 :(得分:0)
您可以参考以下答案:Java - setVisible(true) has no effect on GUI
尝试设置jtxt.setVisible(true)但是如果只是禁用它仍应显示文本字段。
jtxt.setVisible(true);
答案 1 :(得分:0)
JAWS将跳过禁用的字段/组件。要使其读取,请使用readonly,以便读取组件并以readonly的形式告知。