Klasse javax.swing.InputVerifier | 1.3 |
java.lang.Object | +--javax.swing.InputVerifier
public class VerifierTest extends JFrame { public VerifierTest() { JTextField tf1 = new JTextField ("Type \"pass\" here"); getContentPane().add (tf1, BorderLayout.NORTH); tf1.setInputVerifier(new PassVerifier()); JTextField tf2 = new JTextField ("TextField2"); getContentPane().add (tf2, BorderLayout.SOUTH); } class PassVerifier extends InputVerifier { public boolean verify(JComponent input) { JTextField tf = (JTextField) input; return "pass".equals(tf.getText()); } } public static void main(String[] args) { Frame f = new VerifierTest(); f.pack(); f.setVisible(true); } }
Konstruktoren | |
---|---|
public | InputVerifier() |
Methoden | |
---|---|
public boolean | verify(JComponent input) |
public boolean | shouldYieldFocus(JComponent input) |