Kagetaka

net.hizlab.kagetaka.awt.event
クラス KeyFilter

java.lang.Object
  拡張net.hizlab.kagetaka.awt.event.KeyFilter

public class KeyFilter
extends Object

キーの入力をチェックし、指定された文字しか入力できないようなフィルタを 提供します。テキストコンポーネントにフィルタを行いたい場合は、 このクラスのインスタンスを、キーリスナとして登録します。

バージョン:
$Revision: 1.1.1.1 $

フィールドの概要
static int DOUBLE
          double 値を許可する
static int FLOAT
          float 値を許可する
static int INT
          int 値を許可する
static int LONG
          long 値を許可する
 
コンストラクタの概要
KeyFilter()
          int 値を許可するフィルタを作成します。
KeyFilter(int type)
          指定された値を許可するフィルタを作成します。
 
メソッドの概要
 void attach(TextComponent c)
          指定されたコンポーネントに、フィルタを結びつけます。
 void detach(TextComponent c)
          指定されたコンポーネントから、フィルタと取り除きます。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

DOUBLE

public static final int DOUBLE
double 値を許可する

関連項目:
定数フィールド値

FLOAT

public static final int FLOAT
float 値を許可する

関連項目:
定数フィールド値

INT

public static final int INT
int 値を許可する

関連項目:
定数フィールド値

LONG

public static final int LONG
long 値を許可する

関連項目:
定数フィールド値
コンストラクタの詳細

KeyFilter

public KeyFilter()
int 値を許可するフィルタを作成します。


KeyFilter

public KeyFilter(int type)
指定された値を許可するフィルタを作成します。

パラメータ:
type - タイプ
メソッドの詳細

attach

public void attach(TextComponent c)
指定されたコンポーネントに、フィルタを結びつけます。

パラメータ:
c - テキストコンポーネント

detach

public void detach(TextComponent c)
指定されたコンポーネントから、フィルタと取り除きます。

パラメータ:
c - テキストコンポーネント

Kagetaka

Copyright (c) 2002-2004 The Kagetaka Project 'November 20, 2004'