• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:awt でGUI を作っているのですがテキストフィールドのことで)

awtでGUIを作成する際のテキストフィールドの右揃えについて

このQ&Aのポイント
  • awtでGUIを作成する際に、テキストフィールドの右揃えができない問題について質問です。
  • JFrameクラスを継承してGUIを作成しているが、FrameクラスのテキストフィールドではsetText()をしても右揃えにならないため、右揃えにする方法を教えて欲しいです。
  • JFrameクラスではTextFieldクラスのコンストラクタにJTextField.RIGHTを指定することで右揃えになるが、Frameクラスではできないようです。どなたかFrameクラスのTextFieldで右揃えにできる方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • _ranco_
  • ベストアンサー率58% (126/214)
回答No.1

まあ、SwingのJTextFieldを使うべきですね。 たくさんのスペースをsetText()しておき、テキストフィールドの右端にsetCaretPosition()すると、それらしくなるけど、あくまでも邪道。

ossu
質問者

お礼

お返事ありがとうございます。無理な気がしてましたがやはりそうでしたか。今度からはSwingを使おうと思います。

関連するQ&A