Курсовая работа: Программа "Система обучения"
Scanner in = new Scanner(new File(s));
StringBuffer data = new StringBuffer();
while (in.hasNext())
data.append(in.nextLine()).append("\n");
t.setText(data.toString());
return data.toString();
} catch ( Exception ex ) {
ex.printStackTrace();
return "";
}
}
public String GetTextFromFile(String s)
{
try {
Scanner in = new Scanner(new File(s));
StringBuffer data = new StringBuffer();
while (in.hasNext())
data.append(in.nextLine()).append("\n");
return data.toString();
} catch ( Exception ex ) {
ex.printStackTrace();
return "";
} }}
3.4 Класс WorkWithQuestion
Класс реализует оценивание ответа на вопрос. Если в диалоговое окно предназначенное для ответа введена пустая строка то выдается соответствующее предупреждение. Если ответ совпал с эталонном или не совпал с эталонном ответа то соответственно увеличивается или не увеличивается счетчик ответов верных, но в том и другом случае, кнопка предназначенная для ответа на этот вопрос становится нерабочей, что бы пользователь не мог ответить на него второй раз. Так же, если студент ответил на 15 вопросов, делается рабочей кнопка "Результат".
public class WorkWithQuestion
{
WorkWithQuestion(){}
public void Answer(String s,JButton B )