/
Maksim_Shchelochok
/
Course_Work
Обзор
Документация
Войти
/
Maksim_Shchelochok
/
Course_Work
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/controller/ReportController.java
28 строк
683 B
Maksim
Создан контроллер для Speciality
23 июн 2026, 00:46
23 июн 2026, 00:46
13b7c2f
Код
Авторство
О чём код?
package controller; import javafx.scene.layout.Region; import model.Report; import model.ReportManager; import model.User; import view.ReportView; import java.util.List; public class ReportController { private final ReportManager manager = new ReportManager(); private final ReportView view = new ReportView(); private final User user; public ReportController(User user) { this.user = user; view.getRefreshButton().setOnAction(e -> refresh()); refresh(); } public Region getView() {return view;} private void refresh() { List<Report> reports = manager.getReportsForUser(user); view.setData(reports); } }