jsetfield Javaオブジェクトのフィールドを設定

## 呼び出し手順

                jsetfield(object, fieldName, value)

## パラメータ

object

  _JObjまたは_JClass型のmlistまたはScilab変数の

fieldName

  フィールド名を指定する文字列

value

  Scilab変数または_JObj型のmlistで, 新しいフィールの値

## 説明

fieldNameという名前のフィールドに指定した値を設定します.

この関数は,公開javaフィールドにマップされない beansプロパティについても動作します.

## 例

                   c = jcompile("Test", ["public class Test {";
                                         "public int field;";
                                         "public Test(int n) {";
                                         "field = n;";
                                         "}";
                                         "}";]);
                   t = c.new(128);
                   t.field
                   jsetfield(t, "field", 256);
                   t.field

                   // But it is easier to use...
                   t.field = 512;
                   t.field
                   jremove c t;

    jimport java.util.Date;

    d = Date.new();
    d.minutes = 3; // will call d.setMinutes(3);
    jsetfield(d, "minutes", 3); // will call d.setMinutes(3);

    jremove Date d;

## 参照

- jgetfield

## 履歴

5.5.0 関数が導入されました. 'JIMS'モジュールに基づきます. JIMSモジュールとの動作上の主な違いは, jautoUnwrapがデフォルトで 有効になっていることです.