上記のコメントに基づいて、要素のリストを水平方向に印刷することはそれほど難しくありません。 Listコンポーネントは、基本的にサブレポートです。したがって、要素のリストを水平方向に出力するカスタムListコンポーネントを作成することもできます。必要なのは、余裕のない新しいレポートを作成することです。「印刷注文」を「水平」に設定し、必要に応じてカラムの番号をに設定します。次に、このレポートをサブレポートとして一部のメインレポートと印刷要素に水平に埋め込むことができます。
要件に応じて、レポートとテキストフィールドのサイズを適宜設定することができます。ここで私が作成したレポートのスクリーンショットです:

は、そして、ここで私が作成したサンプルjrxmlのドキュメントです:
<?xml version="1.0" encoding="UTF-8"?>
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="report name" columnCount="5" printOrder="Horizontal" pageWidth="595" pageHeight="842" columnWidth="119" leftMargin="0" rightMargin="0" topMargin="0" bottomMargin="0">
<property name="ireport.zoom" value="1.0"/>
<property name="ireport.x" value="0"/>
<property name="ireport.y" value="0"/>
<background>
<band splitType="Stretch"/>
</background>
<title>
<band splitType="Stretch"/>
</title>
<pageHeader>
<band splitType="Stretch"/>
</pageHeader>
<columnHeader>
<band splitType="Stretch"/>
</columnHeader>
<detail>
<band height="20" splitType="Stretch">
<textField>
<reportElement x="0" y="0" width="100" height="20"/>
<textElement textAlignment="Center" verticalAlignment="Middle"/>
<textFieldExpression><![CDATA[$F{field}]]></textFieldExpression>
</textField>
</band>
</detail>
<columnFooter>
<band splitType="Stretch"/>
</columnFooter>
<pageFooter>
<band splitType="Stretch"/>
</pageFooter>
<summary>
<band splitType="Stretch"/>
</summary>
</jasperReport>
私はあなたの要件を正確には理解していません。あなたは 'リスト'コンポーネントを使用したいと言ったが、それは '水平'レイアウトをサポートしていない。だから、クロスタブを使って要素のリストを水平に表示することを考えている?それはあなたが欲しいものですか? – bchetty
クロス集計内のサブレポートを(タイトルごとに)使用する場合、私はそれを試みたり考えたりしていません。クロス集計で「ストレッチ」機能を使用することに注意してください。アプリケーションが無限ループの問題に陥る可能性があります。 – bchetty
Hm ..要素を水平方向に(1つの「線」内に)表示したい。私はこの問題を、1つの行と動的な列の列を持つテーブルのように想像しています。この表の各セルには、同じサブレポートが含まれていますが、データソースは異なります。 – emstol