/
victor_t
/
maze
Обзор
Документация
Войти
/
victor_t
/
maze
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
1
CI/CD
Аналитика
Безопасность
master
src/Main.java
44 строки
2 KB
Victor
relocated project folder
03 июл 2026, 03:14
03 июл 2026, 03:14
827638e
Код
Авторство
О чём код?
import controller.Controller; import javafx.application.Application; import javafx.stage.Stage; import model.Cave; import model.Maze; import view.MainWindow; /** * Точка входа в приложение. * * <p>Класс {@code Main} запускает JavaFX-приложение, инициализирует * основные компоненты модели (Maze, Cave), создает контроллер и * передает его в главное окно пользовательского интерфейса.</p> * * <p>Наследуется от {@link javafx.application.Application} и переопределяет * метод {@code start}, который вызывается при запуске JavaFX.</p> */ public class Main extends Application { /** * Инициализирует и отображает главное окно приложения. * * @param primaryStage основная сцена JavaFX, предоставляемая платформой */ @Override public void start(Stage primaryStage) { Maze maze = new Maze(); Cave cave = new Cave(); Controller controller = new Controller(maze, cave); MainWindow window = new MainWindow(primaryStage, controller); window.show(); } /** * Точка входа при запуске приложения из командной строки. * * @param args аргументы командной строки */ public static void main(String[] args) { launch(args); } }