DuckTypeが使えるRhinoつかうとすげぇ楽だった

function modelDependencyAdapter( textView, model )
{
 var dependency = {};
 dependency.update = function() { textView.setText( model.getText() ); };
 return dependency;
}

text = new JTextField();
model.addDependency( modelDependencyAdapter( text, model ) );
label = new JLabel();
model.addDependency( modelDependencyAdapter( label, model ) );

>>116だからどうした。それは使う側が決めることだろ。
>>115他の言語ならせずに済むそんな事をせにゃならんのがめんどくせぇ。