Ich hab da nochmal ne frage zum rechnen. Wenn ich auf den Button "+" drücken dann sage ich, hol dir den Wert aus dem Textfeld, überprüfen ob du es in "float" umwandeln kannst, wenn ja dann mach das(oder mußt das vielleicht Global gemacht werden), dann hab ich den Wert als float, außerdem setzte ich eine eine LabelFeld auf z. B. "+". Jetzt frage ich in meinem "Ist gleich" Button ab, was für ein Operator in dem LabelFeld steht und rechne dann dem entsprechend. Wenn ich es Global machen muß wäre es dann so richtig--->?
String holen = eingabe.getText();
String holen2 = eingabe2.getText();
try
{
float x = Float.parseFloat(holen);
float y = Float.parseFloat(holen2);
}
catch (NumberFormatException ex)
{
JOptionPane.showMessageDialog(null,
"Bitte geben Sie eine Zahl ein");
return;
}
float x = Float.parseFloat(holen);
float y = Float.parseFloat(holen2);
stimmt das so?