簡易テキストエディタ その7 いろいろな機能Advertisementよくありがちな機能
JTextPaneを使っているから簡単に出来る機能。ほとんどはスーパークラスのJTextComponentのメソッドなの。便利なメソッドがいっぱいある。
コピー
copy()メソッド。選択範囲をクリップボードに転送。
text.copy(); 切り取り
cut()メソッド。選択範囲をクリップボードに転送して消去。
text.cut(); 貼り付け
paste()メソッド。現在のカーソル位置にクリップボードの文字列を追加。
text.paste() 全て選択
selectAll()メソッド。全てのテキストを範囲選択する。
text.selectAll(); 全て消去
setText()メソッドで空白文字列を設定。
text.setText("");
メッセージダイアログ(OKダイアログ)を表示したい場合。
バージョン情報とか。なんでも。
JOptionPane.showMessageDialog(getContentPane(), "表示する文字列。"); 編集モードの切り替え
書き換え可と不可の切り替え
//書き換え可能 text.setEditable(true); //書き換え不可能 text.setEditable(false); マージンの設定
setMargin()メソッド。JTextPanelの余白の設定ができる。
text.setMargin(new Insets(5, 5, 5, 5)); Advertisement |
ショートカット・634・このカテゴリのトップページに戻る ・634labs UIコレクションギャラリー サイト検索Y!ログール |