モジュール java.base

クラスTextInputCallback

  • すべての実装されたインタフェース:
    Serializable, Callback
    直系の既知のサブクラス:
    RealmCallback


    public class TextInputCallback
    extends Object
    implements Callback, Serializable

    ベースとなるセキュリティ・サービスでは、TextInputCallbackをインスタンス化してCallbackHandlerhandleメソッドに渡し、汎用テキスト情報を検索します。

    導入されたバージョン:
    1.4
    関連項目:
    CallbackHandler直列化された形式
    • コンストラクタの詳細

      • TextInputCallback

        public TextInputCallback​(String prompt)
        プロンプトでTextInputCallbackを構築します。
        パラメータ:
        prompt - 情報の要求に使用するプロンプト。
        例外:
        IllegalArgumentException - promptがnullの場合、またはpromptの長さが0である場合。
      • TextInputCallback

        public TextInputCallback​(String prompt,
                                 String defaultText)
        プロンプトとデフォルトの入力値でTextInputCallbackを構築します。
        パラメータ:
        prompt - 情報の要求に使用するプロンプト。
        defaultText - デフォルトのテキストとしてプロンプトに表示されるテキスト。
        例外:
        IllegalArgumentException - promptがnullの場合、promptの長さが0の場合、defaultTextがnullの場合、またはdefaultTextの長さが0の場合。
    • メソッドの詳細

      • getPrompt

        public String getPrompt​()
        プロンプトを取得します。
        戻り値:
        プロンプト。
      • getDefaultText

        public String getDefaultText​()
        デフォルトのテキストを取得します。
        戻り値:
        デフォルトのテキスト。このTextInputCallbackdefaultTextでインスタンス化されていない場合はnull。
      • setText

        public void setText​(String text)
        検出したテキストを設定します。
        パラメータ:
        text - 検出したテキスト(nullの場合もある)。
        関連項目:
        getText()
      • getText

        public String getText​()
        検出したテキストを取得します。
        戻り値:
        検出したテキスト。nullの場合もある。
        関連項目:
        setText(java.lang.String)