Estoy tratando de acceder a un checkbox privado y alterar su estado. Pero no se como hacerlo. Así me da error:
import java.lang.reflect.Field;
import java.lang.reflect.Method;
Código Javascript
:
Ver originaltry {
Field stateCB = window.getClass().getDeclaredField("frontSelectCB");
stateCB.setAccessible(true);
state = stateCB.getBoolean(window);
...
}
....
El error con getBoolean:
Cita: at sun.reflect.UnsafeFieldAccessorImpl.newGetBooleanI llegalArgumentException(Unknown Source)
at sun.reflect.UnsafeObjectFieldAccessorImpl.getBoole an(Unknown Source)
at sun.reflect.UnsafeObjectFieldAccessorImpl.getBoole an(Unknown Source)
at sun.reflect.UnsafeObjectFieldAccessorImpl.getBoole an(Unknown Source)
at java.lang.reflect.Field.getBoolean(Unknown Source)
at java.lang.reflect.Field.getBoolean(Unknown Source)
at java.lang.reflect.Field.getBoolean(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
En fin, no se puede reflejar un checkbox?