-1

私はJTextAreaとJTextFieldを作成しようとしています.JTextFieldにはテキストがあらかじめ設定されているので、ユーザーがボックスをクリックすると編集できるようになります。

テキストフィールドには次のものがあります。

private JTextField gridSizeField = new JTextField(6);

そして私のテキストエリア:

private JTextArea status = new JTextArea(20, 20);
private JScrollPane statusScroller = new JScrollPane(status);
4

2 に答える 2

2

String を引数として受け入れる、オーバーロードされたコンストラクターの 1 つを使用できます。

JTextField(String text, int columns)

JTextField gridSizeField = new JTextField("Your Text", 15);

JTextArea も同様

JTextArea(String text, int rows, int cols)

JTextArea status = new JTextArea("Your status", 20, 20);

最初に JavaDocs を参照する必要がありました

JTextAreaJTextFieldの詳細

于 2013-04-30T04:26:21.030 に答える
0

JTextArea 内にテキストを設定するために、JTextArea コンストラクターのパラメーターを指定します。たとえば、「Text already in JTextArea」という文字列を取得するには、次のようにするだけです。

  private JTextArea status = new JTextArea("Text already in JTextArea", 20, 20);
  private JTextField field = new JTextField("Text already in JTextField", 6);

それが役に立てば幸い!

于 2013-04-30T04:28:14.387 に答える