1

私は JTextPane を 2 つの列で作成しようとしています。両方ともそのように左に揃えます。

列 A: 列 B:
アルファ アルファ
ベータ ベータ
ガマガンマ

JTextPaneでこれを行う方法はありますか?そうでない場合は、何を使用できますか?

4

1 に答える 1

0

集計を使用して、列の「可視性」を作成できます。

    JTextPane pane = new JTextPane ();
    pane.setText ( "Column A:\tColumn B:\n" +
            "Alpha\tAlpha\n" +
            "Beta\tBeta\n" +
            "Gama\tGamma" );

場合によっては、1 つの "\t" では等間隔を作成するのに十分でない場合があります (たとえば、1 列目に長いテキストがある場合)。

とにかく、テーブルのような構造が必要な場合は、代わりに JTable を使用することをお勧めします。

于 2012-06-18T14:45:37.760 に答える