テキストエリアの作成(JTextAreaクラス)
広告
JTextAreaクラスはJTextFieldクラスと同じくユーザーから文字を入力してもらう場合に利用します。テキストボックスと異なり1行だけではなく複数行の文字を入力してもらうことが出来ることです。ここではJTextAreaの基本的な使用方法を確認していきます。
- テキストエリアの作成と幅/行数の設定 (constructor, setRows, setColumnsメソッド)
- 初期値の設定 (setTextメソッド)
- 前景色と背景色の設定と透明/非透明の切り替え (setForeground, setBackground, setOpaqueメソッド)
- テキストエリアの折り返しの設定 (setLineWrap, setWrapStyleWordメソッド)
- 文字列のフォントを設定 (setFontメソッド)
- タブ基準文字数の設定 (setTabSizeメソッド)
- サイズの設定 (setPreferredSizeメソッド)
- 余白/枠線などの設定 (setMargin, setBorderメソッド)
- キャレットの設定 (setCaretPosition, setCaretColorメソッド)
- スクロールバーの設置 (JScrollPaneクラス)
- 入力された値の取得 (getTextメソッド)
- 取得した値を1行毎に処理する (getLineCount, getLineStartOffset, getLineEndOffsetメソッド)
- 選択されている値の取得 (getSelectedTextメソッド)
- 値の追加と挿入 (append, insertメソッド)
- 値の置き換え (replaceRangeメソッド)
- 編集可否の切り替え及び有効/無効の切り替え (setEditable , setEnabled, setDisabledTextColorメソッド)
- コピー/カット/ペーストの使用 (copy , cut, pasteメソッド)
- ツールチップの設定 (setToolTipTextメソッド)
Social Button
Facebook Page