2012-01-29 3 views
1

내 응용 프로그램에 gxt를 사용하고 있습니다. 오른쪽의 왼쪽에 ContentPanel의 머리글 ToolButton을 정렬하지 않을 것입니다 (이는 기본입니다) setHorizontalAlogment와 같은 메소드가 없습니다. 제안 사항은 어떻게 작성합니까?GXT ContentPanel의 머리글이 오른쪽으로 정렬

답변

0

을 떠났다. 그러나 나는 이것을하는 방법을 발견했다. 다음은이를 달성 할 수있는 방법을 보여주는 코드입니다.

public class CustomPanel extends ContentPanel { 
    public CustomPanel() { 
    super(); 
    addListener(Events.Render, new Listener<BaseEvent>() { 
     @Override 
     public void handleEvent(final BaseEvent be) { 
      final HorizontalPanel panel = getWidgetPanel(getHeader()); 
      panel.setStyleAttribute("float", "left"); 
     } 
    }); 
    } 

     //widgetPanel is private. It can be accessed using JSNI 
    private native HorizontalPanel getWidgetPanel(Component header)/*-{ 
     return [email protected]::widgetPanel; 

    }-*/; 
} 
0

는 스타일 .. 플로트를 통해 위치를 설정하려고 : 나는 이것을 달성하기 GXT에서 제공하는 모든 방법을 볼 수 없습니다

관련 문제