mapper.GUIComponents
Class TextFieldGenerator

java.lang.Object
  extended by mapper.GUIComponents.TextFieldGenerator
All Implemented Interfaces:
java.awt.event.FocusListener, java.util.EventListener

public class TextFieldGenerator
extends java.lang.Object
implements java.awt.event.FocusListener

Der FieldGenerator stellt bestimmt Funktionen für JTextFielder zur Verfügung wie zum Beispiel das Markieren des Textes, sobald man auf ein Textfeld kommt.

Author:
Emanuel Eden

Field Summary
private  javax.swing.JTextField _textField
           
 
Constructor Summary
TextFieldGenerator(java.lang.String textField)
          Initialisiert das neue Textfeld mit einem FocusListener
 
Method Summary
 void focusGained(java.awt.event.FocusEvent e)
          Markiert das Textfeld vom Anfang bis zum Ende des zur Verfügung stehenden Textes
 void focusLost(java.awt.event.FocusEvent e)
          Löscht die Markierung des Textfeldes sobald man das Textfeld wieder verlässt.
 java.lang.String getText()
          Liefert die Texteingabe dieses Textfeldes zurück
 javax.swing.JTextField getTextField()
          Liefert das aufgerufene Textfeld zurück
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_textField

private javax.swing.JTextField _textField
Constructor Detail

TextFieldGenerator

public TextFieldGenerator(java.lang.String textField)
Initialisiert das neue Textfeld mit einem FocusListener

Parameters:
textField -
Method Detail

getTextField

public javax.swing.JTextField getTextField()
Liefert das aufgerufene Textfeld zurück

Returns:
JTextField liefert das Textfeld zurück

getText

public java.lang.String getText()
Liefert die Texteingabe dieses Textfeldes zurück

Returns:
String Inhalt des Textfeldes

focusGained

public void focusGained(java.awt.event.FocusEvent e)
Markiert das Textfeld vom Anfang bis zum Ende des zur Verfügung stehenden Textes

Specified by:
focusGained in interface java.awt.event.FocusListener

focusLost

public void focusLost(java.awt.event.FocusEvent e)
Löscht die Markierung des Textfeldes sobald man das Textfeld wieder verlässt.

Specified by:
focusLost in interface java.awt.event.FocusListener