Курсовая работа: Программа "Система обучения"
} catch (FileNotFoundException ex) {
Logger.getLogger(TimeInSystem.class.getName()).log(Level.SEVERE, null, ex);
} } }}
3 .6 Класс ShowResult
Релизует демонстрацию студенту его конечного результата обучения, тесть его оценок. Методы класса записывают в текстовые поля окна, в котором будут отображться результаты обучения, ФИО студента, группу, количесвто верных ответов, баллы, и текстовый эквивалент.
public class ShowResult
{
public ShowResult(){}
public void SetFIO_and_Group(String path,String toCompare ,JTextField FIO, JTextField Group)
{
File F = new File(path);
String ArrOfFile[] = F.list();
boolean b;
for ( int k= 0;k<ArrOfFile.length;k++)
{
try {
Scanner in = new Scanner(new File(path+"\\"+ArrOfFile[k]));
StringBuffer data = new StringBuffer();
while (in.hasNext()) {
data.append(in.nextLine()).append("\n");
String s = data.toString();
int i = s.indexOf("#");
int r = s.indexOf("~");
int t = s.indexOf("%");
int u = s.indexOf("&");
String L1 = s.substring(0, i);
String L2 = s.substring((i+1), r);
String L3 = s.substring((r+1), t);
String L4 = s.substring((t+1), u);