habe ein kleinen taschenrechner mit awt geschrieben
auf dem taschen rechner sind zwei textfelder und bezifferte
buttons.
wenn ich jetzt eine ziffer anklicke will ich das dies auf dem textfeld
angezeigt wird auf dem cursor steht.
habe mal für die ziffer 7 folgenden code geschrieben:
Wenn ich auf die sieben klicke wird die sieben immer im ersten
textfeld angezeigt auch wenn ich den cursor auf das zweite
textfeld setze.
was mache ich falsch?
L-ectron-X hat die Code-Tags gesetzt.
auf dem taschen rechner sind zwei textfelder und bezifferte
buttons.
wenn ich jetzt eine ziffer anklicke will ich das dies auf dem textfeld
angezeigt wird auf dem cursor steht.
habe mal für die ziffer 7 folgenden code geschrieben:
Code:
String temp;
if(txtField[0].isCursorSet()) {
temp = txtField[0].getText();
System.out.println(temp);
txtField[0].setText("");
txtField[0].setText(temp + "7");
}else {
temp = txtField[1].getText();
System.out.println(temp);
txtField[1].setText("");
txtField[1].setText(temp + "7");
}
Wenn ich auf die sieben klicke wird die sieben immer im ersten
textfeld angezeigt auch wenn ich den cursor auf das zweite
textfeld setze.
was mache ich falsch?
L-ectron-X hat die Code-Tags gesetzt.