5
私はgwt uibinderを使用しています。値をフィールドに動的に設定したい。 私はこのgwt uibinder ui:with - 引数付き呼び出しメソッド
<ui:with field="valuesStore" type='x.y.client.ValuesStore' />
ような何かをしようとしていますし、フィールドは、この
<g:Label text='{valuesStore.getValue}'>Name</g:Label>
のような値が設定されているとValueStore問題は、私がすることができませんである2つの方法
public String getValue(String key) {
return localizedValues.get(key);
}
public String getValue() {
return null;
}
を持っていますgetValue(key)を呼び出します。私は次のことを意味引数なしのメソッドは、私はそれに渡された引数を持つメソッドを呼び出すことができますどこにこれを達成する方法があれば明確にしてください
<g:Label text='{valuesStore.getValue('name')}'>Name</g:Label>
ことはできません呼び出すことができます。
ありがとうございます。すばらしいです。私は目的を達成するための選択肢があるかどうかを知りたいと思っています。つまり、argを使ってjavaメソッドを呼び出すことによって、ui.xmlのフィールドの値を設定します。これは、所有者のJavaクラス自体で簡単に行うことができますが、私はXMLファイルにしたい。 – javalearner