【问题标题】:flow layout in gwtgwt中的流布局
【发布时间】:2011-08-30 06:58:21
【问题描述】:

我是 GWT 的新手。

我有标签面板和垂直面板(作为标签)。我希望垂直面板填充选项卡面板的所有大小。但现在它(vPanel)只是 TabLayoutPanel 中的一个小矩形(在左上角)。

在 GWT 中是否有任何类似于 Swing 中的 FlowLayout 的东西?

SplitLayoutPanel 有 TabLayoutPanel,TabLayoutPanel 有 VPanel。这个 vPanel 在左上角显示为一个矩形。

有一个我现在使用的代码:

 TabLayoutPanel rightTabLayoutPanel = new TabLayoutPanel(1.5, Style.Unit.EM);

 VerticalPanel vPanel1 = new VerticalPanel();
 rightTabLayoutPanel.add(vPanel1, "Russian");

 SplitLayoutPanel layoutPanel = new SplitLayoutPanel();
 layoutPanel.setSize("900px", "400px");
 layoutPanel.add(rightTabLayoutPanel);

我希望 vPanel 填充全尺寸,当我更改拆分面板的大小时,vPanel 也会做出反应并更改其大小。

【问题讨论】:

    标签: java gwt


    【解决方案1】:

    如果您向其添加任何小部件,您的 vPanel 将会增长。 如果您想要 FlowLayout 类型的容器,请查看 GWT 中的 FlowPanel。

    【讨论】:

    • 也许我的解释不太正确。我修复了代码。 SplitLayoutPanel 有 TabLayoutPanel,TabLayoutPanel 有 VPanel。这个 vPanel 在左上角显示为一个矩形。
    • 您可以尝试将 vPanel 的宽度设置为 100%。但我原来的评论仍然成立。如果您的 vPanel 不包含任何子小部件,您为什么担心它会填充父小部件?
    猜你喜欢
    • 1970-01-01
    • 2011-02-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多