• Hallo liebe Forengemeinde,

    vllt finde ich bei euch die nötigte Idee mein Problem umzusetzen. Folgendes Problem, ich habe eine Klasse mit name Context in der die Methode act() liegt, nun wollte ich mir eine GUI basteln und baue mir dafür in der Klasse Gui in der ich nen JTextfield habe. Nun meine Frage, wie greife ich den Stringtext der Methode act() aus Context ab und übergebe ihn an das JTextfield.

    Danke für eure Hilfe

    Code
    public class Context {
    public State act() {
       System.out.println (this.name +" - Wollen Sie beginnen? Antworten Sie bitte mit ja/nein!"); 
    }
    }
    Code
    public class Gui {
       JTextField inputfield1 = new JTextField();
    }
  • haste mal inputfield1.setText(String text); probiert?
    text müsste hier dann eben nen string oder stringbuffer oder stringbuilder sein.
    in deiner context-klasse brauchste dann ja noch ne private variable und ne getter-methode "getDingensBummens()" die eben den string der variablen zurückgibt.
    dann kannste den aufruf so machen: inputfield1.setText(Context.getDingensBummens());