HTMLPanel의 ID는 어떻게 정의 할 수 있습니까? 내가 html로 서라운드 수 있지만이 상처는 또한 패널의 ID를 설정하지 않습니다.HTMLPanel에 대한 ID를 정의 할 수 있습니까?
2
A
답변
5
당신은 그런 식으로 작업을 수행 할 수 있습니다이 어떤 위젯/요소에 대한 작동
htmlPanel.getElement().setId("yourId");
합니다.
6
htmlPanel.getElement().setId("myId");
패널이 UiBinder 템플릿에 정의 된 경우, 다음을 통해 자바 클래스에 액세스 할 수 있도록 할 것 "UI : 필드"
<g:HTMLPanel ui:field="htmlPanel">...</g:HTMLPanel>
...
@UiField
HTMLPanel htmlPanel;
public MyWidget() {
initWidget(uiBinder.createAndBindUi(this));
htmlPanel.getElement().setId("myId");
}
참고 : 사용 <g:HTMLPanel id="myId">
가 작동하지 않습니다.
사용하여 ID를 GWT 위젯을 위해 간단하게되지 않은 이유가있다 :
당신은 같은 페이지에 두 번 같은 ID를 가지고 않도록주의해야합니다. 이것은 자연 재사용 요소 때문에 위젯에서 특히 쉽게 발생합니다. (위젯을 다시 사용할 수있을뿐만 아니라 부모 위젯 일 수도 있습니다 ...)
예. MyWidget이 페이지 문서에서 동시에 여러 번 나타날 수 있다면 매번 다른 ID를 설정해야합니다. 가능하면 가능하고 com.google.gwt.dom.client.Document.createUniqueId()
을 사용할 수 있습니다.
또는 가능한 경우 CSS 클래스를 id 대신 사용할 수 있습니다 (CSS 클래스는 동일한 페이지에서 다시 사용할 수 있기 때문에).
관련 문제
- 1. EntityManager에서 ID를 할당 할 수 있습니까?
- 2. 라벨 태그에 id를 사용할 수 있습니까/허용 할 수 있습니까?
- 3. .NET 먹는 ID를 중지 할 수 있습니까?
- 4. CompositeC1에서 Layout.Navigation.Menu를 사용자 정의 할 수 있습니까?
- 5. 레이블 태그에 id를 추가 할 수 있습니까?
- 6. CSS ID를 어떻게 재정의 할 수 있습니까?
- 7. Plone에서 그룹에 대한 규칙을 정의 할 수 있습니까?
- 8. 하스켈 : 세트에 대한 타입 클래스를 어떻게 정의 할 수 있습니까?
- 9. 여러 차원에서 메트릭에 대한 CloudWatch 알람을 정의 할 수 있습니까?
- 10. 템플릿 템플릿 매개 변수에 대한 별칭을 정의 할 수 있습니까?
- 11. 사용자 정의 필드 유형에 대한 액세스를 제한 할 수 있습니까?
- 12. simple_list_item1에 대한 목록보기 항목의 크기를 사용자 정의 할 수 있습니까
- 13. 사용자 정의 패스에 대한 인수를 llvm에 추가 할 수 있습니까
- 14. System.Object 유형에 대한 자체 생성자를 정의 할 수 있습니까?
- 15. java.util.Map에 대한 JAXB @XmlElementWrapper 요소를 사용자 정의 할 수 있습니까?
- 16. ThreadPool.QueueUserWorkItem에 대한 빈도 검사를 정의 할 수 있습니까?
- 17. + - 버튼으로 금액에 대한 입력 필드를 사용자 정의 할 수 있습니까?
- 18. 유형에 구조를 정의 할 수 있습니까?
- 19. 변수를 정의 해제 할 수 있습니까?
- 20. 델파이에서 IOCTL_ATA_PASS_THROUGH를 어떻게 정의 할 수 있습니까?
- 21. @synthesized 속성을 사용자 정의 할 수 있습니까?
- 22. buildSrc 프로젝트를 사용자 정의 할 수 있습니까?
- 23. Spring Webflow는 flow.xml 정의 내에서 빈을 정의 할 수 있습니까?
- 24. 변수를 사용하여 목표를 정의 할 수 있습니까?
- 25. Android보기의 ID를 여러 활동간에 안전하게 공유 할 수 있습니까?
- 26. C2DM : 동일한 앱에서 여러 발신자 ID를 등록 할 수 있습니까?
- 27. 플라이 웨이가 데이터베이스간에 다른 ID를 처리 할 수 있습니까?
- 28. 내 HtmlHelper 텍스트 상자에 ID를 부여 할 수 있습니까?
- 29. MongoDB : ID를 설정할 수 있습니까?
- 30. 채팅 ID를 변경할 수 있습니까?