בואו נדליק ביחד נר
New member
מבחן ב-JAVA
אני בונה אפלט של מבחן אמריקאי (שאלה+4 תשובות), ויש לי שגיאה בבדיקת התשובה הנכונה בקוד הבא:
תודה מראש.
אני בונה אפלט של מבחן אמריקאי (שאלה+4 תשובות), ויש לי שגיאה בבדיקת התשובה הנכונה בקוד הבא:
public void check_answer() { if (cAns3.getState()==true) { String ranswer=q[QuestionNumber].right_answer; if (cAns3.getLabel()==q[QuestionNumber].right_answer) { Total=Total++; lTotal.setText(""+Total); } } }
זאת הפונקציה שבודקת אם התשובה נכונה או לא. Total - משתנה שמכיל את הניקוד. QuestionNumber - האינדקס של השאלה וארבעת תשובותיה. q - המחלקה שממנה אני יוצר את האובייקטים של השאלות במערך. cAns3 - אובייקט checkbox בקבוצה, ו-3 זה רק דוגמה, שב- cAns3 יש באינדקס הזה (שנקבע עפ"י משתנה QuestionNumber) את התשובה הנכונה. אם יש צורך בפרטים נוספים תוכלו לשאול ואני אענה בשמחה