GXT 3.x 만 해당. 값 예를 들어GXT 양식 맞춤 : FieldLabel의 gwt : 레이블 위젯
,
이름 : Carthyguessue
우리는 내가 레이아웃
라벨의 GXT 필드 쌍을 생성하고자하는 말을하자
"Carthyguessue"는 상수 필드가 아닙니다. gwt : Label을 사용하여 효과가있는 사용자 별 eable.
따라서 UI 템플릿 : 모두 완료 한 것으로
<form:FieldLabel ui:field="nameLabel" text="Name" labelWordWrap="false"> <form:widget> <g:Label ui:field="nameValue" /> </form:widget> </form:FieldLabel>
그러나,이 nameLabel 및 nameValue의 수직 오프셋 사이 ~ 3px의 적자가있을 것이라는 점을 깨닫는다.
하나의 제안 된 접근법은 오프셋을 정의하기 위해 hijack the gwt-Label css입니다. 그러나 CSS가 완전히 다른 부서에서 수행하기 때문에 그렇게 할 수 없다면 어떻게 될까요?
따라서이 기능이 작동하는 것으로 나타났습니다.
<form:FieldLabel text="Name" labelWordWrap="false"> <form:widget> <container:VerticalLayoutContainer> <g:Label height="3px"/> <g:Label ui:field="nameValue" /> </container:VerticalLayoutContainer> </form:widget> </form:FieldLabel>
내 질문 :
나는이 방법에 직면 할 어떤 문제/문제
- ? (나는 아직 알고 있지 않다).
- 더 나은 비 css 솔루션이 있습니까?
- 덜 중요한 점은 왜 gxt 사람들이 일치하는 레이블 위젯을 제공하지 않을 것인가 (비활성화 된 회색으로 표시된 텍스트 필드로 시뮬레이트 된 귀찮은 경계가 없음),이 목적을 위해 gwt : Label을 사용해야한다는 것입니다.