Elektroniczny System oceniania 2.1
Loading...
Searching...
No Matches
com.example.elektroniczny_dziennik.ReportDialogController Class Reference

Public Member Functions

void setData (ReportData data)

Detailed Description

Kontroler okna dialogowego wyświetlającego raport ucznia. Prezentuje dane statystyczne w formie tekstowej oraz wykresu słupkowego. Odpowiada również za wizualizację postępu (pasek postępu) i kolorowanie ostrzeżeń.

Member Function Documentation

◆ setData()

void com.example.elektroniczny_dziennik.ReportDialogController.setData ( ReportData data)

Ustawia dane raportu w kontrolerze i aktualizuje widok. Dynamicznie zmienia kolory paska postępu i etykiet w zależności od wyników (np. czerwony dla zagrożeń, zielony dla wysokiej średniej).

Parameters
dataObiekt ReportData wygenerowany przez ReportService.

The documentation for this class was generated from the following file:
  • src/main/java/com/example/elektroniczny_dziennik/ReportDialogController.java