Swing/PasswordFieldCutCopyAllowed のバックアップ(No.3)
- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- 現在との差分 - Visual を表示
- ソース を表示
- Swing/PasswordFieldCutCopyAllowed へ行く。
- 1 (2020-09-28 (月) 01:01:32)
- 2 (2020-09-30 (水) 10:32:51)
- 3 (2022-05-31 (火) 17:34:50)
- 4 (2022-11-25 (金) 11:50:25)
- 5 (2023-03-16 (木) 16:36:30)
- category: swing folder: PasswordFieldCutCopyAllowed title: JPasswordFieldでCutとCopyを可能にする tags: [JPasswordField] author: aterai pubdate: 2020-09-28T00:59:46+09:00 description: JPasswordFieldで選択されたテキストのCutとCopyを実行可能に設定します。 image: https://drive.google.com/uc?id=10LP_KEMz0Ip15ZRALLO1QqhxuMKSaSWh
概要
JPasswordField
で選択されたテキストのCut
とCopy
を実行可能に設定します。
Screenshot
Advertisement
サンプルコード
JPasswordField password = new JPasswordField();
password.putClientProperty("JPasswordField.cutCopyAllowed", Boolean.TRUE);
JPanel p = new JPanel(new GridLayout(2, 1));
p.add(makePanel("JPasswordField.cutCopyAllowed: false(default)", new JPasswordField()));
p.add(makePanel("JPasswordField.cutCopyAllowed: true", password));
View in GitHub: Java, Kotlin解説
JPasswordField.cutCopyAllowed: false(default)
- デフォルトの
JPasswordField
はペースト(Ctrl-V)は可能だが、そのパスワードテキストのカット(Ctrl-X)とコピー(Ctrl-C)は無効で警告音がなる
- デフォルトの
JPasswordField.cutCopyAllowed: true
JPasswordField#putClientProperty("JPasswordField.cutCopyAllowed", Boolean.TRUE)
メソッドでカット(Ctrl-X)とコピー(Ctrl-C)を有効化