G
Gordon
Gast
Hi,
ich möchte ein Textfeld haben in das ich zwei Zahlen eingeben kann mit denen ich dann eine Berechnung durch führen kann.
Also gebe ich zuerst meine "10" ein dann klicke ich auch den Button "+" der mir ein Plus in das Textfeld bring und dann will ich eine zweite Zahl eingeben "5" - nur soll mein Programm am Ende auch über den Button "Ergebnis" das Ergebnis ausgeben.
Die erste Zahl und das "+" kann ich ohne Probleme einlesen und ausgeben lassen, nur wie mach ich das mit der zweiten Zahl?
Das ganze soll nur in einem Textfeld stattfinden.
Wenn ihr mir helfen könnt wäre das Super. :wink:
Gruß
Gordon[/code]
ich möchte ein Textfeld haben in das ich zwei Zahlen eingeben kann mit denen ich dann eine Berechnung durch führen kann.
Also gebe ich zuerst meine "10" ein dann klicke ich auch den Button "+" der mir ein Plus in das Textfeld bring und dann will ich eine zweite Zahl eingeben "5" - nur soll mein Programm am Ende auch über den Button "Ergebnis" das Ergebnis ausgeben.
Die erste Zahl und das "+" kann ich ohne Probleme einlesen und ausgeben lassen, nur wie mach ich das mit der zweiten Zahl?
Das ganze soll nur in einem Textfeld stattfinden.
Code:
try
{
zahl1=Double.parseDouble(f.tfZahl1.getText().replace(',','.')); //hier lese ich die erste Zahl ein
if (obj==f.btnPlus)
{
c='+';
f.tfZahl1.setText(df.format(zahl1)+" "+c+" "); //hier füge ich je nach Button dann das "+" oder "-" hinzu
}
else
if (obj==f.btnMinus)
{
c='-';
f.tfZahl1.setText(df.format(zahl1)+" "+c+" "); //hier füge ich je nach Button dann das "+" oder "-" hinzu
}
}
catch(NumberFormatException error1)
{
f.tfZahl1.setText("Sie müssen zuerst eine Zahle eingeben! ");
}
Wenn ihr mir helfen könnt wäre das Super. :wink:
Gruß
Gordon[/code]