If it's not checked its value will return zero. If it's checked its
value will return one.Did you ask about this?
If
JavaWindow("...").JavaCheckBox("CheckBox...").GetRoProperty("value")=0
Then 'It's not checked
JavaWindow("...").JavaCheckBox("CheckBox...").Set "ON"
End If