2

ユーザーが「JTextField」に特定の文字を入力できないようにする方法と、その文字が入力された場合にテキストフィールドに表示しない方法

4

2 に答える 2

7

JFormattedTextField を使用するか、カスタムDocumentFilterを作成できます。

于 2013-03-29T15:37:39.793 に答える
-2
JTextField textField = new JTextField(10);
textField.addKeyListener(new KeyAdapter() {
public void keyTyped(KeyEvent e) {
  char c = e.getKeyChar();
  if (//Write your condition here) {
     e.consume();  // ignore event
}});

同じことの詳細はこちら

于 2013-03-29T12:58:18.823 に答える