Einen schönen Abend miteinander,
ich habe eine Frage - wie schaffe ich es, über ein Textfeld Daten in ein array einzulesen
und jeweils mit einem klick auf "weiter" die Laufvariable des arrays um 1 zu erhöhen, um so eine neue Zahl ins nachfolgende Feld des arrays abzulegen?
die for-Schleife sieht folgendermaßen aus:
Aber ich bekomme die Logik nicht hin, dass das Programm darauf wartet, dass auf den Button geklickt wird. Ich bin im ersten Lehrjahr zum Fachinformatiker, deswegen sind meine Kenntnisse noch bescheiden... - deswegen bitte ich um Hilfe bei der Erstellung der Logik und die richtige Methode
vielen Dank!
ich habe eine Frage - wie schaffe ich es, über ein Textfeld Daten in ein array einzulesen
und jeweils mit einem klick auf "weiter" die Laufvariable des arrays um 1 zu erhöhen, um so eine neue Zahl ins nachfolgende Feld des arrays abzulegen?
die for-Schleife sieht folgendermaßen aus:
Java:
if (obj==eF.btnBerechnen){
anzahlNoten=Integer.parseInt(eF.tfNoten.getText());
double notenWerte[]=new double[anzahlNoten];
for(int i=0;i<anzahlNoten;i++){
eF.lblNotenZaehler.setText(Integer.toString(i+1)+". Note: ");
notenWerte[i]=Double.parseDouble(eF.tfNotenWerte.getText());
//ab hier der Versuch den Button über eine boolsche Variable einzubauen
while (loop==false){
if(obj==eF.btnWeiter){
loop=true;
//hier soll das Textfeld geleert werden, damit die neuen Werte eingegeben werden können.
eF.tfNotenWerte.setText(" ");
}
loop=false;
}
Aber ich bekomme die Logik nicht hin, dass das Programm darauf wartet, dass auf den Button geklickt wird. Ich bin im ersten Lehrjahr zum Fachinformatiker, deswegen sind meine Kenntnisse noch bescheiden... - deswegen bitte ich um Hilfe bei der Erstellung der Logik und die richtige Methode
vielen Dank!