[Java] Problem bei einem "evt.getActionCommand"
Liste der Anhänge anzeigen (Anzahl: 1)
ich hab ne frage
ich habe einen rechner programmiert(bzw noch nicht viel aber es ist halt Hü) und ich wollte fragen was ich da falsch mache:
Code:
alle zahltasten greifen auf diese methode zu (auch welche ich klicke sollte mir ja das getActionCommand liefern)
if (tfOut.getText().length() > 1)
tfOut.setText(tfOut.getText() + Integer.parseInt(evt.getActionCommand())); else if ((Integer.parseInt(evt.getActionCommand()) != 0) && (Integer.parseInt(tfOut.getText()) == 0)) { tfOut.setText(""); tfOut.setText(evt.getActionCommand()); } else if ((Integer.parseInt(evt.getActionCommand()) == 0)) tfOut.setText(tfOut.getText()); es sollte so sein wenn am display nur "0" steht und man 0 drückt soll 0 bleiben wenn am display nur "0" steht und man eine andere zahl als 0 eingibt sollte die 0 durch diese zahl ersetzt werden. und wenn am display eine andere zahl als "0" steht soll die zahl auf die man drückt drangehängt werden zb 1 steht am display man drpckt 6 kommt am display 16 ... wie bei einem richtigen Taschenrechenr halt ;) mein programm macht die ersten zwei punkte richtig hängt aber nacher keine zahlen mehr drann :gruebel: könntet ihr mir sagen was ich falsch mache(ich hab schon soviel ausprobiert ..) danke Nico ps.: wenns geht bitte schnell antworten da ich die bis morgen liefern mus und ich sonst nicht beim prog weiterschreiben kann im anhang ein screenshot ... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:28 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz