Я пытаюсь создать диалоговое окно, состоящее из 3 частей: TextBox
, DataGrid
и Button
. И я использую DockLayoutPanel
вот так
<ui:style>
.panel {
width: 600px;
height: 500px;
}
</ui:style>
<g:HTMLPanel addStyleNames='{style.panel}'>
<g:DockLayoutPanel unit="PX">
<g:north size="45">
<g:TextBox>...
</g:north>
<g:south size="45">
<g:Button>...
</g:south>
<g:center>
<g:DataGrid>...
</g:center>
</g:DockLayoutPanel>
</g:HTMLPanel>
вот мой класс
public class MyDialogBoxViewImpl extends DialogBox {
interface MyDialogBoxViewImplUiBinder extends
UiBinder<Widget, MyDialogBoxViewImpl> {
}
...
Но проблема в том, что видно только TextBox
. Я не уверен, что правильно использовать DockLayoutPanel
в DialogBox
, но это так подходит для моего приложения. Итак, вы можете помочь мне с моей проблемой и дать мне несколько советов, как заменить DockLayoutPanel
, если это потребуется. Спасибо.