Textfelder auslesen

  • Themenstarter Themenstarter Claud1
  • Beginndatum Beginndatum
Status
Nicht offen für weitere Antworten.
C

Claud1

Gast
Hallo alle!

Hab da ein voll doofes Problem bei auslesen von Textfeldern in einem Swing JFrame. Ich muss Werte auslesen um diese dann über eine Methode in meine Datenbank zu schreiben.

Jetzt hab ich aber nicht nur Strings, sondern auch Zahlen (also int), die in die Datenbank geschrieben werden sollen. Aber ich kenne leider nur die Methode getText() um die entsprechenden Felder auszulesen. Jetzt gibt es aber eine Fehlermeldung wenn ich es weiterleiten möchte.. Vielleicht hilft euch ja der Code weiter



Code:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {

        String name = jTextField1.getText();
        String vorname = jTextField2.getText();
        String strasse = jTextField3.getText();
        String plz = jTextField4.getText();
        String ort = jTextField5.getText();
        String gebDatum = jTextField6.getText();
        
        einHandler.erfassenStammdaten(name, vorname, strasse, plz, ort, gebDatum,"",""); 
        
    }


Code:
public void erfassenStammdaten(String name, String vorname, String strasse, int plz, String ort, int gebDatum, String kondition, int alter, boolean behinderung) {
        this.einKunde = new Kunde(name, vorname, strasse, plz, ort, gebDatum, kondition, alter, behinderung); //erzeugt neues Objekt Kunde übergibt Konstruktor die Daten
           try {
            Datenbankklassen.DbHandler hd = new Datenbankklassen.DbHandler();  // DbHandler Objekt erzeugen
            hd.schreibeKunde(einKunde);  // Kunde auf DB geschrieben
            Dialogklassen.erfassenNutzungsrecht nr = new Dialogklassen.erfassenNutzungsrecht();  //nach Schreiben der Kundedaten wird neues Fenster (Nutzungsrechte) erzeugt
            nr.show();  // zeigt das Fenster (Nutzungsrechte) an 
            }
        catch (Exception e){
            System.out.println(e);
        }
    }


Wie mache ich denn das mit den int Werten nun? Der boolean Wert hab ich jetzt mal nicht beachtet...

Bitte bitte hilf mir jemand...

Danke,

Claudi
 
Danke für die schnelle Antwort,

ich probier das gleich mal aus 🙂
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben