2016-08-11 34 views
-1

Ich bin auf der Suche nach einer Möglichkeit, eine Daten im Tag JTextField zu speichern. Dies funktioniert gut in C# und Delphi in einem textbox, aber wenn es scheint, dass Java diese Option nicht hat.Tag-Eigenschaft in Swing JTextField

Was ich speichern muss, ist eine ID-Nummer. Wie kann ich das machen ?

+0

Was ist, Daten zu speichern? Welche ID-Nummer? Wo erscheint es? Erkläre bitte deine Frage besser. – user1803551

Antwort

0

Sie können eine Klasse erstellen TextField erstreckt sie

dann erklären den String tag und Methoden zum Lesen/Schreiben tag in der Klasse

Zum Beispiel

static class TextBox extends javax.swing.JTextField 
{ 
    String tag; 

    TextBox() 
    { 
     /* initialization */ 
    } 

    void WriteTag(String input) 
    { 
     this.tag = input; 
    } 

    String Readtag() 
    { 
     return this.tag; 
    } 
} 

public static void main(String[] args) 
{ 
    TextBox tb = new TextBox(); 
    tb.WriteTag("write something"); 
    System.out.println(tb.Readtag()); 
}