2013-02-12 3 views
0

Controlgroup의 컨트롤 섹션에 두 개의 컨트롤 (즉, CheckboxNav)을 가로로 정렬하려고합니다. 그러나, 나는 그들의 수직 정렬을 방지하는 방법을 찾을 수 없습니다. 두 체크 박스를 정렬gwt 부트 스트랩의 컨트롤을 수평으로 정렬

<b:ControlGroup> 
    <b:Controls controlsRow="true"> 
     <b:CheckBox ui:field="tosCheckBox" text="I accept the " /> 
     <b:Nav> 
     <b:NavLink href="" text="Terms of Use" /> 
     </b:Nav> 
    </b:Controls> 
</b:ControlGroup> 

수평 "인라인"으로 할 수있다. 그러나이 경우 확인란과 탐색을 수평으로 정렬하려고합니다. 그리고 Nav는 인라인을 지원하지 않습니다. 또한 수평 Control의 그룹으로 정렬 기본리스트 박스에 의해 발견

답변

0


public class InlinePanel extends UnorderedList { 
    public static final String inline = "inline"; 

    public InlinePanel() { 
     super(); 

     addStyleName(inline); 
    } 
} 

public class InlineBlock extends ListItem { 

} 

그런 다음 그에 따라 코드를 조정 InlinePanel 및 InlineBlock 다음과 같은 두 가지 클래스를 만듭니다

<a:InlinePanel> 
    <a:InlineBlock> 
    <b:CheckBox ui:field="tosCheckBox" text="I accept the " /> 
    </a:InlineBlock> 
    <a:InlineBlock> 
    <b:Nav> 
    <b:NavLink href="" text="Terms of Use" /> 
    </b:Nav> 
    </a:InlineBlock> 
</a:InlinePanel> 

것은해야한다고를 속임수.