JRuby から Java インスタンスのフィールドにアクセスするには
JRuby の java_class メソッドと declared_method を使って、Javaインスタンス jobj のフィールド field1 にアクセスします。
field1 = jobj.java_class.declared_field("field1")
field1.set_value jobj, value.to_java
これで良いはず。はずというのは、今回 JRuby のメソッドをこの方法で SimpleOpenNI のコールバックメソッドに登録しようとして、set_value の段になってJRubyで定義したメソッドを Java の Method インスタンスに変換する方法が存在しないことに気がついたですよ……orz