Когда я помещаю две круговые диаграммы в панель Grid, они исчезают

Я хочу разместить 2 круговых диаграммы простых лиц горизонтально. Я поместил их в панель Grid, вот так:

<h:panelGrid columns="2">
<p:pieChart title="chart1" value="#{chartController.modelChart1}" legendPosition="w" showDataLabels="true" id="chartOne" />

<p:pieChart title="chart2" value="#{chartController.modelChart2}" legendPosition="w" showDataLabels="true" id="ChartTwo" />
</h:panelGrid>

Но они просто исчезли, когда я добавил панель Grid.

В чем проблема или есть другой способ разместить 2 диаграммы рядом (на одной линии) без использования panelGrid??

1 ответ

Решение

Попробуй это:

<h:panelGrid columns="2">
    <p:panel style="width:100px;">
       <p:pieChart title="chart1" value="#{chartController.modelChart1}" legendPosition="w" showDataLabels="true" id="chartOne" />
    </p:panel>

    <p:panel style="width:100px;">
       <p:pieChart title="chart2" value="#{chartController.modelChart2}" legendPosition="w" showDataLabels="true" id="ChartTwo" />
    </p:panel>
</h:panelGrid>
Другие вопросы по тегам