0

SimplePager を FlowPanel、次に Grid、HTMLPanel、DockLayoutPanel、& で集中化するためにあらゆる方法を試しました<table>が、いずれも機能しません。例:

<g:FlowPanel>
 <g:Grid addStyleNames="style.alignCenter">
   <g:row >
     <g:customCell >
       <c:SimplePager ui:field="mySimplePager" location="CENTER" />     
     </g:customCell>

   </g:row>

 </g:Grid>
</g:FlowPanel>

CSSで

.alignCenter{ text-align:center;}

コードを使用して FlowPanel に SimplePager を集中化しようとしましたが、うまくいきました。元:

 FlowPanel myFP=new FlowPanel();
 myFP.getElement().getStyle().setTextAlignment(TextAlign.CENTER);
 myFP.add(mySimplePager);

では、UiBinder の Grid または FlowPanel (または任意のパネル) 内で SimplePager を集中化する方法は?

4

1 に答える 1

0

カスタムセルでこれを試すことができますか?

            <table style="width:100%">
                <tr>
                    <td align='center'>
                        <c:SimplePager ui:field='mySimplePager' />
                    </td>
                </tr>
            </table>

または、flowpanel を htmlpanel に簡単に置き換えます。

        <g:HTMLPanel>
            <table style="width:100%">
                <tr>
                    <td align='center'>
                        <c:SimplePager ui:field='mySimplePager' />
                    </td>
                </tr>
            </table>
        </g:HTMLPanel>
于 2013-10-24T11:19:36.840 に答える