如何将多个组件放在h:panelGrid的单个单元格中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将多个组件放在h:panelGrid的单个单元格中相关的知识,希望对你有一定的参考价值。

我想用一列创建一个<h:panelGrid>。但是在一行中我想在一个单元格中将两个组件放在一起。

EG

<h:panelGrid columns="1">
     <h:outputText value="ROW 1 A"/>
     <h:outputText value="ROW 1 B"/>

     <h:outputText value="ROW 2"/>
</h:panelGrid>

应该最终分成两排

ROW 1 A ROW 1 B 行2

但是,它目前最终成为

行1 A 行1 B 行2

如何将多个组件放在<h:panelGrid>的单个单元格中?

答案

如何用单个<h:panelGroup>包裹

<h:panelGroup>
    <h:outputText value="ROW1 A"/>
    <h:outputText value="ROW 1 B"/>
</h:panelGroup>
另一答案

<h:panelGroup>包裹它们。 Here is an example

以上是关于如何将多个组件放在h:panelGrid的单个单元格中的主要内容,如果未能解决你的问题,请参考以下文章

对齐 panelGrid 列内的内容

如何在 h:panelGrid 中设置一行的高度

访问,从单个 nib 获取对多个视图的引用

如何在 JSF panelGrid 中添加一个空元素?

如何在单元格、行和部分中构建不同的组件?

如何在 JSF panelGrid 中设置 colspan 和 rowspan?