JTextField

Status
Nicht offen für weitere Antworten.
H

Hubert

Gast
ich habe eine klasse in der ich eine eingabebox mittels JTextField erstellt hab und auch einen Button mit OK.
Mit dem ActionListener hab ich das so gemacht, dass wenn man auf den Ok Button klickt der Text in eine Variable umgewandelt wird.

doch dies gilt nur in der methode actionPerformed(ActionEvent e) denn wenn ich die variable ausserhalb dieser Methode oder sogar in einer anderen klasse benutzen will, zeigt er mir an dass der String leer ist, so wie ich ihn am anfang initialisiert habe.

hoffentlich weiß einer von euch ne lösung. danke!!
 
B

Beni

Gast
Kannst du mal ein bisschen Code posten?

Wahrscheinlich gibt es mehrere Variablen die nur denselben Namen haben.
Du musst die Variable also weiterreichen, oder in dieser Klasse eine Methode schreiben, die die Variable zurückgibt:

Also vielleicht sowas in diese Richtung:
Code:
public class Input implements ActionListener{
  private String text;

  public void actionPerformed( ActionEvent e ){
    JTextField field = ...;
    test = field.getText();
  }

  public String getLastInput(){
    return text;
  }
}

Code:
public class BlaBla{
  private Input input;

  public void doSomething(){
    input.blupp();
    String text = input.getLastInput();
  }
}

mfg Beni
 
H

hubert

Gast
ja danke beni aber das hatte ich schon. aber die variable wird auf null gespeichert, erst wenn man auf ok klickt dann nicht, aber weil es ja automatisch null ist funkt das nicht, ich habe eine schleife gesetzt und so funktioniert es, doch dies ist eine endlosschleife und wenn man dann auf ok klickt wird kommt man aus der schleife raus, doch das programm ist dann ziemlich langsam, da es ja eine endlosschleife ist.

ich erkenn das problem, weiß aber nicht wie ich es lösen kann
vielleicht wisst ihr ja mehr, danke!
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
G KeyListener für JTextField Allgemeine Java-Themen 5
J Circumflex in JTextField Allgemeine Java-Themen 1
G JTextField Inhalt in einem Long einfügen Allgemeine Java-Themen 2
J JTextField nicht editierbar Allgemeine Java-Themen 5
G Aus JTextField Zahlen auslesen und random generieren Allgemeine Java-Themen 10
F JTextField funktioniert nicht Allgemeine Java-Themen 6
B JTextfield Allgemeine Java-Themen 9
E Eingabeprüfung JTextField. Fehler bei Copy-Paste Allgemeine Java-Themen 4
L JTextfield wird nicht ausgelesen Allgemeine Java-Themen 7
T JTextField in Listener leeren Allgemeine Java-Themen 2
M jTextField --> Zwischenspeicher Allgemeine Java-Themen 20
M Datum einlesen aus jTextField Allgemeine Java-Themen 2
G JTextField mit Zeichenbeschränkung Allgemeine Java-Themen 7
E JTextField auf JWindow Allgemeine Java-Themen 2
P Suche Benis IP/Netzwerkadresse JTExtField Allgemeine Java-Themen 2
S JTable editieren + in JTextField schreiben Allgemeine Java-Themen 7
O Inhalt vom JTextfield im DebugMode ermitteln? Allgemeine Java-Themen 2
M Autovervollständigung im JTextField Allgemeine Java-Themen 3
P JTextField textfarbe schwarz auch wenn JTF deaktiviert ist Allgemeine Java-Themen 4
M Text in JTextfield einfügen sofort dann wird Text gekürzt Allgemeine Java-Themen 2
MQue JTextField Kommastellen Allgemeine Java-Themen 5
G Problem mit jTextField Allgemeine Java-Themen 7
D JTextfield für double werte Allgemeine Java-Themen 2
F JTextField Eingabe automatisch bestaetigen Allgemeine Java-Themen 17
D Probleme beim FAQ (JTextField: Dokumentarten) Allgemeine Java-Themen 5
H Position von JTextField Allgemeine Java-Themen 2
O String übergeben ist name eines JTextField wie zugreifen Allgemeine Java-Themen 9
Z JTextField mit Model kommunizieren Allgemeine Java-Themen 6
G Fragen zu JTextField bzw. JTextArea Allgemeine Java-Themen 2
G JTextField: Feld für Ausgabe von Meldungen Allgemeine Java-Themen 14
G Frage zu JTextField Allgemeine Java-Themen 2
E Field-Objekt in JTextField parsen Allgemeine Java-Themen 3
F KeyListener für JTextField Allgemeine Java-Themen 4
G Nur Integer Werte in JTextField Allgemeine Java-Themen 4
C JTextField Allgemeine Java-Themen 9
B TextListener bei JTextField Allgemeine Java-Themen 6

Ähnliche Java Themen

Neue Themen


Oben