title image


Smiley Re: TextField_instanz auslesen, einer variablen zuweisen und Methode überge
der Befehl zum Auslesen sollte auf jeden Fall nicht in der main stehen,

da würde er ja in deinem Fall 1 ms nach Erstellung der GUI ausgeführt,



stattdessen musst du dir erst mal überlegen wie und wann die Aktion ausgelöst werden soll,

beste Möglichkeit wäre das drücken von Enter in einem der beiden Felder,

dieses Feld braucht dafür einen ActionListener der auf dieses Event reagiert,

darin kannst du die Daten auslesen und die Operation aufrufen



----------------



> tauschBetrag.getText().float.Value()



ist das etwas was in Java 1.5 klappt oder nur ausgedacht?



um einen String in float umzuwandeln könnte sonst Float.valueOf(String).floatValue() funktionieren



-----------------



natürlich muss man auch auf die Textfelder zugreifen und die Operation referenzieren können,

so wie du das machst (außerhalb der GUI auf die Variablen für die Textfelder zugreifen + von statischer main auf Objekt-Operation zuzugreifen) klappts nicht,



grobes Beispiel:



class GUI {



public GUI() {

// erstelleElemente

// addActionListener( new ActionListener() {

// lies Felder, rufe Operation



});





}











rechenOperation() {

}







main {

new GUI();

}

}


---------------------------- Hansa wird Meister Code-Anzeige wird schöner mit
 code 


geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: