Javaに関する様々な情報をご紹介します。

Javaに関する様々な情報をご紹介します。
評価

0

文字列を縦に表示

通常ラベルに対してsetText()を行なうと、文字列は横に表示されると思うのですが、設定した文字列を縦に表示するにはどうしたらいいのでしょうか?
初歩的な質問で申し訳ありませんがよろしくお願いします。

通常:
「練習」

適用後:
「練
  習」

1

回答

9970

閲覧

1件の回答

評価

0

JLabel label = new JLabel("<html>反<br>省<br>会<br></html>");
または
JLabel label = new JLabel("<html>反<p>省<p>会<p></html>");

ただしレイアウトやサイズ設定で苦労することもあります。縦書きラベルコンポーネントを自作するのも簡単ですね。

質問から6ヶ月以上経過しているので、回答を書き込むことはできません。