Fehler Meldung java.lang.NumberFormatException: empty String

Status
Nicht offen für weitere Antworten.

kaper28

Bekanntes Mitglied
Hallo Freunde,

Habe eine kleine Applikation nur bekommen immer diese Fehler Meldung wenn die erste Zeile laufen lasse , also die addition.
Code:
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;

public class HesapMakinesi extends Frame {

	TextField zahl1, zahl2, zahl3;
	TextField zahl4, zahl5, zahl6;
	TextField zahl7, zahl8, zahl9;
	TextField zahl10, zahl111, zahl12;
	Button ausgabe, plus, mal, divide, ende, löschen;
	Button ausgabe1, minus, ausgabe2, ausgabe3;

	// um den fenster zu schließen
	class MeinWindowLauscher extends WindowAdapter {
		public void windowClosing(WindowEvent e) {
			System.exit(0);
		}
	}

	class Hesapla implements ActionListener {
		public void actionPerformed(ActionEvent e) {

			String titel;
			String tmp;
			double zahl11, zahl22, zahl33, zahl44, zahl55, zahl66, zahl77, zahl88;
			double index;

			titel = e.getActionCommand();
			if (titel.equals("=")) {
				tmp = zahl1.getText();
				zahl11 = Double.parseDouble(tmp);
				tmp = zahl2.getText();
				zahl22 = Double.parseDouble(tmp);

				index = zahl11 + zahl22;

				zahl3.setText(String.valueOf(index));

			}

			titel = e.getActionCommand();
			if (titel.equals("=")) {
				tmp = zahl4.getText();
				zahl33 = Double.parseDouble(tmp);

				tmp = zahl5.getText();
				zahl44 = Double.parseDouble(tmp);

				index = zahl33 - zahl44;

				zahl6.setText(String.valueOf(index));

			}

			titel = e.getActionCommand();
			if (titel.equals("=")) {
				tmp = zahl7.getText();
				zahl55 = Double.parseDouble(tmp);

				tmp = zahl8.getText();
				zahl66 = Double.parseDouble(tmp);

				index = zahl55 * zahl66;

				zahl9.setText(String.valueOf(index));

			}

			titel = e.getActionCommand();
			if (titel.equals("=")) {
				tmp = zahl10.getText();
				zahl77 = Double.parseDouble(tmp);

				tmp = zahl111.getText();
				zahl88 = Double.parseDouble(tmp);

				index = zahl77 / zahl88;

				zahl12.setText(String.valueOf(index));

			}

			titel = e.getActionCommand();
			if (titel.equals("Ende")) {
				System.exit(0);

			}

			titel = e.getActionCommand();
			if (titel.equals("Neu")) {

				zahl1.setText("");
				zahl2.setText("");
				zahl3.setText("");
				zahl4.setText("");
				zahl5.setText("");
				zahl6.setText("");
				zahl7.setText("");
				zahl8.setText("");
				zahl9.setText("");
				zahl10.setText("");
				zahl111.setText("");
				zahl12.setText("");

			}
		}
	}

	HesapMakinesi(String titel) {
		super(titel);
		{
			zahl1 = new TextField(10);
			plus = new Button(" + ");
			zahl2 = new TextField(10);
			ausgabe = new Button("=");
			zahl3 = new TextField(10);

			zahl4 = new TextField(10);
			minus = new Button(" -- ");
			zahl5 = new TextField(10);
			ausgabe1 = new Button("=");
			zahl6 = new TextField(10);

			zahl7 = new TextField(10);
			mal = new Button(" x  ");
			zahl8 = new TextField(10);
			ausgabe2 = new Button("=");
			zahl9 = new TextField(10);

			zahl10 = new TextField(10);
			divide = new Button("  /  ");
			zahl111 = new TextField(10);
			ausgabe3 = new Button("=");
			zahl12 = new TextField(10);

			setLayout(new FlowLayout(FlowLayout.LEFT));
			add(zahl1);
			add(plus);
			add(zahl2);
			add(ausgabe);
			add(zahl3);
			add(zahl4);
			add(minus);
			add(zahl5);
			add(ausgabe1);
			add(zahl6);
			add(zahl7);
			add(mal);
			add(zahl8);
			add(ausgabe2);
			add(zahl9);
			add(zahl10);
			add(divide);
			add(zahl111);
			add(ausgabe3);
			add(zahl12);

			setLayout(new FlowLayout(FlowLayout.CENTER));
			ende = new Button("Ende");
			add(ende);
			löschen = new Button("Neu");
			add(löschen);
			ausgabe.addActionListener(new Hesapla());
			ausgabe1.addActionListener(new Hesapla());
			ausgabe2.addActionListener(new Hesapla());
			ausgabe3.addActionListener(new Hesapla());
			ende.addActionListener(new Hesapla());
			löschen.addActionListener(new Hesapla());
			addWindowListener(new MeinWindowLauscher());

		}
	}

	public static void main(String[] args) {
		HesapMakinesi fenster = new HesapMakinesi("Hesap Makinesi");

		fenster.pack();
		fenster.setSize(400, 180);
		fenster.setVisible(true);
	}

}

Exception in thread "AWT-EventQueue-0" java.lang.NumberFormatException: empty String
at sun.misc.FloatingDecimal.readJavaFormatString(Unknown Source)
at java.lang.Double.parseDouble(Unknown Source)
at HesapMakinesi$Hesapla.actionPerformed(HesapMakinesi.java:49)
at java.awt.Button.processActionEvent(Unknown Source)
at java.awt.Button.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Compiler-Fehler Fehler Meldung java.lang.NumberFormatException: empty String Java Basics - Anfänger-Themen 2
pumpgun99 Fehler Meldung "else without if" Java Basics - Anfänger-Themen 3
S Fehler Meldung und Runntimeexaption Java Basics - Anfänger-Themen 15
F Kann mir jemand bei dem Fehler helfen? Java Basics - Anfänger-Themen 6
Juelin jedit Fehler beim starten Java Basics - Anfänger-Themen 2
I Frage Thymeleaf -> Fehler ignorieren und mit "" ersetzen? Java Basics - Anfänger-Themen 15
E Matrizenmultiplikation Fehler Java Basics - Anfänger-Themen 0
Z Fehler Zeiterfassungsprogramm Anzeige Java Basics - Anfänger-Themen 3
C SwingWorker mit Fehler Java Basics - Anfänger-Themen 2
monsterherz Fehler Semikolon fehlt - ich weiss aber nicht wo da noch eines hin sollte... Java Basics - Anfänger-Themen 21
G Compiler-Fehler Fehler in Zeile 1 beheben, wie? Java Basics - Anfänger-Themen 9
W Fehler in der Datei pom.xml Java Basics - Anfänger-Themen 19
marcelnedza Finde meinen Fehler in einer Methode nicht, Java Karol Java Basics - Anfänger-Themen 15
monsterherz einfache Methode mit Fehler den ich nicht finde Java Basics - Anfänger-Themen 21
monsterherz if / else if mit Fehler den ich leider nicht finde Java Basics - Anfänger-Themen 11
N Interpreter-Fehler Compiler zeigt keine Fehler an, aber das Programm läuft nicht (BlueJ) Java Basics - Anfänger-Themen 2
ohneInformatik; Dynamische Zinsen. Wo liegt der Fehler? Java Basics - Anfänger-Themen 4
Fiedelbambu deriveFont Fehler wer kann Helfen? Java Basics - Anfänger-Themen 4
I Ical4j / Kalender einlesen von URL - Fehler: "Unparseable date" Java Basics - Anfänger-Themen 16
Lion.King Fehler in double und int Java Basics - Anfänger-Themen 7
H BlueJ: was genau ist hier der Fehler? Java Basics - Anfänger-Themen 14
berserkerdq2 Habe ein Spiel entwickelt, dass immer in der 4 Runde einen cast-Fehler erhält Java Basics - Anfänger-Themen 3
D Datentypen LocalDate.parse() ergibt Fehler Java Basics - Anfänger-Themen 5
stormyark Fehler beim überschreiben einer Variable Java Basics - Anfänger-Themen 1
T String Array Fehler beim Index Java Basics - Anfänger-Themen 3
N Fehler "Cannot instantiate the type" Java Basics - Anfänger-Themen 3
L Ich weis nicht was der Fehler ist! Java Basics - Anfänger-Themen 14
L30nS JNI Fehler, JRE und JDK Java Basics - Anfänger-Themen 8
E Executable jar file fehler Java Basics - Anfänger-Themen 9
S Fehler beim Programm Java Basics - Anfänger-Themen 2
U Warum kriege ich hier eine nullpointer exception, sehe den Fehler nicht (swing) Java Basics - Anfänger-Themen 1
J Syntax-Fehler? Java Basics - Anfänger-Themen 2
Jose05 Fehler im Programm feststellen Java Basics - Anfänger-Themen 2
S Methoden 2 non-static Methoden, trotzdem Fehler "non static method can not be referenced from a static context" Java Basics - Anfänger-Themen 9
G Taschenrechner ergibt Fehler in if-Abfrage Java Basics - Anfänger-Themen 6
I Fehler bei for-Schleife Java Basics - Anfänger-Themen 6
lol5443 Tic Tac Toe Fehler Java Basics - Anfänger-Themen 5
K Fehler bei der Implementierung Java Basics - Anfänger-Themen 6
N Fehler im Code (Aufgabe für Anfänger) Java Basics - Anfänger-Themen 11
W Verschachtelte If-else --> finde meinen Fehler nicht Java Basics - Anfänger-Themen 30
J Fehler bei array aus anderer Klasse Java Basics - Anfänger-Themen 3
H Fehler bei integer Division Java Basics - Anfänger-Themen 28
C Fehler beim erstellen eines Objektes Java Basics - Anfänger-Themen 3
N Was bedeutet dieser Fehler Java Basics - Anfänger-Themen 2
fuerteb Compiler-Fehler Methode wird nicht bzw. als Fehler erkannt Java Basics - Anfänger-Themen 4
Lion.King Fehler Java Basics - Anfänger-Themen 5
AlexG. Nullpointer exeption Fehler Java Basics - Anfänger-Themen 0
C Fehler im Code Java Basics - Anfänger-Themen 10
J Anfänger, Fehler; "Der Hund liegt begraben" Java Basics - Anfänger-Themen 3
Aqtox Hallo ich muss für die Schule ein Wuerfell Duell erstellen jedoch habe ich ein fehler Java Basics - Anfänger-Themen 4
V Wer findet den Fehler :) Java Basics - Anfänger-Themen 12
B ArrayIndexOutOfBoundsException, ich finde den Fehler nicht? Java Basics - Anfänger-Themen 10
A Compiler Fehler - not a statement Java Basics - Anfänger-Themen 2
Arita welche Fehler gibt es noch? wie kann ich es noch vervollständigen Java Basics - Anfänger-Themen 15
S Fehler bei Code mit SubStrings für mich nicht auffindbar. Java Basics - Anfänger-Themen 4
S Kriege Fehler "Exception in thread" beim Benutzen von SubStrings. Java Basics - Anfänger-Themen 2
H Logik Fehler erkennen Java Basics - Anfänger-Themen 21
T Fehler in Caesar-Chiffre Java Basics - Anfänger-Themen 7
R Fehlermeldung aber WO liegt der Fehler? Java Basics - Anfänger-Themen 7
B Nicht reproduzierbarer Fehler bei Kompilierung - Shortcut "Bereinigung" Compiler ? Java Basics - Anfänger-Themen 4
Nerdinfekt BMI Rechner, fehler beim Zurückgeben des Strings? Java Basics - Anfänger-Themen 2
P Was bedeutet dieser Fehler? Java Basics - Anfänger-Themen 31
KogoroMori21 Java Datum Differenz (kleiner Fehler) Java Basics - Anfänger-Themen 10
N java.util.InputMismatchException Fehler Java Scanner Java Basics - Anfänger-Themen 5
H Fehler: NullPointerException und ich weiß net warum Java Basics - Anfänger-Themen 4
R Ich sehe meinen fehler nicht Java Basics - Anfänger-Themen 8
Johannes_ece Fehler: Application Terminated (TypeError): var$0.$moveToolTo is not a function Java Basics - Anfänger-Themen 4
GermanPie Fehler in Putty (kein Hauptmanifestattribut, in jar) Java Basics - Anfänger-Themen 4
M Scannen von *.txt - Dateien; wo sind der oder die Fehler? Java Basics - Anfänger-Themen 4
P Methoden aufrufen - Fehler Java Basics - Anfänger-Themen 20
JavaClap "Bruchrechner" liefert Fehler/keine Ausgabe bei Addition und Subtraktion Java Basics - Anfänger-Themen 0
B if Clause Fehler Java Basics - Anfänger-Themen 2
G Fibonacci Zahlenreihe Fehler Java Basics - Anfänger-Themen 4
A Fehler beim Ausführen einer class Datei Java Basics - Anfänger-Themen 6
B Fehler, aber ich weiß nicht warum Java Basics - Anfänger-Themen 3
C system cannot be resolved Fehler in Eclipse Java Basics - Anfänger-Themen 18
J Fehler im Code, aber ich weiß nicht wieso! Java Basics - Anfänger-Themen 6
M Compiler-Fehler Fehler beim Ausführen des Codes Java Basics - Anfänger-Themen 25
M While-Schleifen-Fehler Java Basics - Anfänger-Themen 4
N Fehler bei JUnit Test Java Basics - Anfänger-Themen 5
C Projekte in 2 versch. Arbeitsbereichen: auf ein Projekt verweisen (ohne Fehler zu bekommen) Java Basics - Anfänger-Themen 8
R Java SQL Fehler! Java Basics - Anfänger-Themen 4
L non-static Fehler Java Basics - Anfänger-Themen 16
C Fehler beim Speichern (Build projekt) Java Basics - Anfänger-Themen 42
L Methoden Wie Löse ich ext Methoden Aufruf Fehler? Java Basics - Anfänger-Themen 3
F Methoden Bitte Helft mir meinen Fehler zu finden. Möchte in diesem Bankenprogramm durch die Konsoleneingabe auswählen welches Konto reduziert und welches erhö Java Basics - Anfänger-Themen 17
C Fehler bei der Compilierung Java Basics - Anfänger-Themen 1
T Mein Programm hat Fehler Java Basics - Anfänger-Themen 4
S Warum dieser Fehler? Java Basics - Anfänger-Themen 1
B Fehler bei Ausführung Java Basics - Anfänger-Themen 5
Kirby.exe Fehler beim Ausgeben Java Basics - Anfänger-Themen 2
X java.lang.NullPointerException fehler ? Java Basics - Anfänger-Themen 1
L Wo ist der Fehler? Java Basics - Anfänger-Themen 87
J Fehler in Programm: Index -1 out of bounds for length 0 Java Basics - Anfänger-Themen 5
M JOptionPane Fehler bei "Abbrechen" des Fensters Java Basics - Anfänger-Themen 10
N Fehler bei string Attribut! Java Basics - Anfänger-Themen 18
W Wo liegt der Fehler? Java Basics - Anfänger-Themen 8
G Palindromtest mit Angabe WO der Fehler ist Java Basics - Anfänger-Themen 2
J Wo ist der Fehler im Programmcode? Java Basics - Anfänger-Themen 7
J Fehler den ich nicht kapiere Java Basics - Anfänger-Themen 9

Ähnliche Java Themen

Neue Themen


Oben