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이 문제는 내가 드릴 수 없습니다입니다이 방법
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의 필드 값을 설정합니다. 이것은 소유자 자바 클래스 자체에서 쉽게 수행 할 수 있지만 xml 파일에 있어야합니다. – javalearner