まくまくJavaノート
Swing - JTextArea のテキストを編集不可にする
2011-01-23

テキストエリア内のテキストをユーザが編集できないようにするには、setEditable() メソッドで false を指定します。

JTextArea textArea = new JTextArea(3, 20);
textArea.setEditable(false);
textArea.setText("AAA\nBBB\nCCC\nDDD");

テキストを編集不可に設定した JTextField にテキストを設定するには、setText() メソッドを使用して、コードから明示的に設定してやる必要があります。

2011-01-23