2009-12-23 1 views
3

새로운 GWT2 UiBinder를 좋아하지만, 선언적 UI 스타일을 사용하여 특정 사항을 달성 할 수 있는지 여부는 명확하지 않습니다.ToggleButton을 사용한 UiBinder 작업

예를 들어, ToggleButton은 구성시에만 이미지 인스턴스를 사용합니다 (위/아래 이미지에 대한 설정자 없음). 내가 알고 있듯이, UiBinder는 자바빈과 같은 방식으로 작동하며, 할당 가능한 속성은 해당 setter에 매핑됩니다. ToggleButton과 같은 위젯에서는이 스타일을 사용할 수 있습니까? 여기서 구성시 특정 속성을 지정해야합니까?

<g:ToggleButton ui:field="myBtn"></g:ToggleButton> 

답변

0

를 참조 @UiField(provided=true)

사용하여이 같은 시도 :

<g:ToggleButton> 
    <ui:image src="..." /> 
</g:ToggleButton> 
3

@ 매트 Moriarity을 다음 주셔서 감사합니다 팁! 나는이처럼해야 할 일을했을 발견

<g:ToggleButton ui:field="foo"> 
    <g:upFace><img src="images/bar.png"/></g:upFace> 
</g:ToggleButton> 

다른 얼굴을 지정하지 않는 경우 (예를 들어 downFace)는, 그 이미지는 모든 버튼 상태에 사용됩니다.

편집 : 공식적으로 external resources을 지정할 때 ui : image를 사용하는 것 같습니까?