Ist es möglich, die Spaltenbreite ein raster mit GWT uibinder?
Ich versuche, die GWT-grid-Komponenten im uibinder. Es funktioniert gut, bis ich wollen, legen Sie die Breite der Spalten. Das folgende ist, was ich versucht habe zu tun, aber es scheint nicht zu funktionieren.
<g:Grid width="100%">
<g:row>
<g:customCell width="20%">
<g:FlowPanel width="">
</g:FlowPanel>
</g:customCell>
<g:customCell width="80%">
<g:FlowPanel width="">
</g:FlowPanel>
</g:customCell>
</g:row>
</g:Grid>
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nur
styleName
berücksichtigt wird, aufg:row
,g:cell
undg:customCell
Elemente.Wenn du kannst (d.h. wenn Ihr grid content ist größtenteils statisch), vermeiden Sie die Verwendung
Grid
und lieber einenHTMLPanel
mit einem HTML -<table>
dies gibt Ihnen viel mehr Flexibilität.http://code.google.com/p/google-web-toolkit/source/browse/tags/2.4.0/user/src/com/google/gwt/uibinder/elementparsers/GridParser.java
Können Sie schreiben java-code, um das zu tun, Beispiel: