bb.gui
Class DialogInputSecure.DialogTask
java.lang.Object
bb.gui.DialogInputSecure.DialogTask
- All Implemented Interfaces:
- Runnable
- Enclosing class:
- DialogInputSecure
private static class DialogInputSecure.DialogTask
- extends Object
- implements Runnable
Bridges the requirement of getInputSecure
that any thread can call that method
with the requirement of the constructor that only EventQueue's dispatch thread can call it.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
parent
private final Frame parent
title
private final String title
modal
private final boolean modal
header
private final String header
prompt
private final String prompt
numberCharsMax
private final int numberCharsMax
userInput
private char[] userInput
DialogInputSecure.DialogTask
private DialogInputSecure.DialogTask(Frame parent,
String title,
boolean modal,
String header,
String prompt,
int numberCharsMax)
run
public void run()
- Specified by:
run
in interface Runnable
getUserInput
public char[] getUserInput()
throws IllegalStateException
- Throws:
IllegalStateException