carookee - group communication for you
Home / JavaForum / Beginner
Infos   |   Features   |   Gold-Edition   |   Kundenservice   
java
  Übersicht
  Forum
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
  Mitglieder
LOGIN





· Passwort vergessen
· Kostenlos anmelden
  Information
  Demo
  Features
  Im Vergleich
  Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
  Kundenservice
  Impressum
  Datenschutz
  AGB
Status
5.054 User online
1 User eingeloggt
 

Beiträge
   Antworten     Neuer Beitrag    

Beitrag 308 von 2963 (10%) |<   <   >   >|

Autor Gast
Datum 01.04.03, 12:31
Betreff Re: Zins-Taschenrechner


Es kommt dieser Fehler, empty String.....(nachdem ich den Rechenfehler bemerkt habe, geht die erste Anweisung, die zweite habe ich dann so programmiert, was ist falsch?

void btRechnen_actionPerformed(ActionEvent e) {

String text = tfKapital.getText();
String text1 = tfZinsen.getText();
String sKapital="0";
String sZinsen = "0";
String sProzentsatz ="0";
String sTage = "0";
String sJahre = "0";
String sAusgabe = "1";
double dKapital, dZinsen, dProzentsatz, dTage, dJahre, dAusgabe;

if (text != null /* || text.trim.length() == 0*/)


{

sZinsen = tfZinsen.getText();
sProzentsatz = tfProzentsatz.getText();
sTage = tfTage.getText();
dZinsen = Double.parseDouble(sZinsen);
dProzentsatz = Double.parseDouble(sProzentsatz);
dTage = Double.parseDouble(sTage);
dKapital = (dZinsen * 36000) / (dProzentsatz * dTage);
sKapital = Double.toString(dKapital);
tfAusgabe.setText(sKapital);
}

else if (text1 != null)

{


sKapital = tfKapital.getText();
sProzentsatz = tfProzentsatz.getText();
sTage = tfTage.getText();
dKapital = Double.parseDouble(sKapital);
dProzentsatz = Double.parseDouble(sProzentsatz);
dTage = Double.parseDouble(sTage);
dZinsen = (dKapital * dProzentsatz * dTage) / 36000;
sZinsen = Double.toString(dZinsen);
tfAusgabe.setText(sZinsen);








}


//sKapital =



}
FEHLERMELDUNGEN DES COMPILERS:


C:\JBuilder8\jdk1.4\bin\javaw -classpath "C:\Dokumente und Einstellungen\linux\jbproject\Rechnen_in_der_Ausbildung\classes;C:\JBuilder8\jdk1.4\jre\lib\rt.jar;C:\JBuilder8\jdk1.4\jre\lib\i18n.jar;C:\JBuilder8\jdk1.4\jre\lib\sunrsasign.jar;C:\JBuilder8\jdk1.4\jre\lib\jsse.jar;C:\JBuilder8\jdk1.4\jre\lib\jce.jar;C:\JBuilder8\jdk1.4\jre\lib\charsets.jar;C:\JBuilder8\jdk1.4\jre\classes;C:\JBuilder8\jdk1.4\lib\tools.jar" rechnen_in_der_ausbildung.StartKlasse
java.lang.NumberFormatException: empty String
at java.lang.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:986)
at java.lang.Double.parseDouble(Double.java:202)
at rechnen_in_der_ausbildung.FensterKlasse.btRechnen_actionPerformed(FensterKlasse.java:141)
at rechnen_in_der_ausbildung.FensterKlasse_btRechnen_actionAdapter.actionPerformed(FensterKlasse.java:237)
at java.awt.Button.processActionEvent(Button.java:381)
at java.awt.Button.processEvent(Button.java:350)
at java.awt.Component.dispatchEventImpl(Component.java:3598)




at java.awt.Component.dispatchEvent(Component.java:3439)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:450)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:197)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:144)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:136)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:99)


Diskussionsverlauf:
                        Re: Beispiel: Zins-Taschenrechner
                    Re: Beispiel: Zins-Taschenrechner
    Re: Beispiel: Zins-Taschenrechner
                Re: Beispiel: Zins-Taschenrechner
            Re: Beispiel: Zins-Taschenrechner
        Re: Beispiel: Zins-Taschenrechner
            Re: Zins-Taschenrechner
                Re: Zins-Taschenrechner
            Re: Zins-Taschenrechner
        Re: Zins-Taschenrechner
    Re: Zins-Taschenrechner
Zins-Taschenrechner

 Auf diesen Beitrag antworten
 Neuen Beitrag verfassen


|<   <   >   >|

                                                                                                                                                                                                                           

Impressum  · Datenschutz  · AGB  · Infos  · Presse
Ein modernes Forum: teamturn.com