하나의 버튼이있는 위젯과 DIV가 있어야 콘텐츠가 동적으로 생성 된 버튼이 <g:HTMLPanel></g:HTMLPanel>
입니다.동적으로 GWT UIBinder 요소를 만드는 방법은 무엇입니까?
버튼 GWT를 클릭하면 어떻게 진행할 수 있습니까? 버튼이 생성되어 해당 DIV에 추가됩니까?
<div id='dynamicDiv'></div>
같은 바인더 사업부에 그리고 당신의 코드에서
하나의 버튼이있는 위젯과 DIV가 있어야 콘텐츠가 동적으로 생성 된 버튼이 <g:HTMLPanel></g:HTMLPanel>
입니다.동적으로 GWT UIBinder 요소를 만드는 방법은 무엇입니까?
버튼 GWT를 클릭하면 어떻게 진행할 수 있습니까? 버튼이 생성되어 해당 DIV에 추가됩니까?
<div id='dynamicDiv'></div>
같은 바인더 사업부에 그리고 당신의 코드에서
대안은 이미 주어진 :
<g:HTMLPanel ui:field="buttonPanel"></g:HTMLPanel>
그런 다음, 다음과 같이 코드에서 패널을 선언
@UiField HTMLPanel buttonPanel;
을 그리고이처럼 버튼을 추가 :
buttonPanel.add(myButton);
가지 적어 ID는 dynamicDiv
가 이미 추가하기 전에 DOM
에 추가되어 있는지 확인
RootPanel.get("dynamicDiv").add(myButton1);
RootPanel.get("dynamicDiv").add(myButton2);
아래와 같은 요소를 추가하려면 버튼. 대답에