From 393751bc8b09bbf7a9464bf3e6af6bd4c6c684b3 Mon Sep 17 00:00:00 2001 From: sabazadam Date: Thu, 11 Dec 2025 00:06:25 +0300 Subject: [PATCH] Added JavaFX UI with TabPane navigation (5 tabs) --- .gitignore | 18 ++++- .idea/vcs.xml | 6 ++ .../example/se302/view/classrooms-view.fxml | 38 ++++++++++ .../org/example/se302/view/courses-view.fxml | 65 ++++++++++++++++ .../org/example/se302/view/import-view.fxml | 76 +++++++++++++++++++ .../org/example/se302/view/main-view.fxml | 59 ++++++++++++++ .../se302/view/schedule-calendar-view.fxml | 67 ++++++++++++++++ .../se302/view/schedule-classroom-view.fxml | 47 ++++++++++++ .../se302/view/schedule-course-view.fxml | 31 ++++++++ .../se302/view/schedule-student-view.fxml | 45 +++++++++++ .../example/se302/view/schedule-views.fxml | 31 ++++++++ .../org/example/se302/view/students-view.fxml | 61 +++++++++++++++ 12 files changed, 543 insertions(+), 1 deletion(-) create mode 100644 .idea/vcs.xml create mode 100644 src/main/resources/org/example/se302/view/classrooms-view.fxml create mode 100644 src/main/resources/org/example/se302/view/courses-view.fxml create mode 100644 src/main/resources/org/example/se302/view/import-view.fxml create mode 100644 src/main/resources/org/example/se302/view/main-view.fxml create mode 100644 src/main/resources/org/example/se302/view/schedule-calendar-view.fxml create mode 100644 src/main/resources/org/example/se302/view/schedule-classroom-view.fxml create mode 100644 src/main/resources/org/example/se302/view/schedule-course-view.fxml create mode 100644 src/main/resources/org/example/se302/view/schedule-student-view.fxml create mode 100644 src/main/resources/org/example/se302/view/schedule-views.fxml create mode 100644 src/main/resources/org/example/se302/view/students-view.fxml diff --git a/.gitignore b/.gitignore index b5373bb..22146cd 100644 --- a/.gitignore +++ b/.gitignore @@ -38,4 +38,20 @@ build/ ### Mac OS ### .DS_Store -*.md \ No newline at end of file +### Claude Code & AI Tools ### +.claude/ +.claude_code/ +claude_desktop_config.json +.mcp/ +mcp-server-*/ +.ai/ +.anthropic/ +*_mcp_logs/ +.memory/ +.context/ + +*.md +*.txt +*.pdf +projectDescriptionFiles +.mcp.json \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..94a25f7 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/src/main/resources/org/example/se302/view/classrooms-view.fxml b/src/main/resources/org/example/se302/view/classrooms-view.fxml new file mode 100644 index 0000000..1070141 --- /dev/null +++ b/src/main/resources/org/example/se302/view/classrooms-view.fxml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + diff --git a/src/main/resources/org/example/se302/view/courses-view.fxml b/src/main/resources/org/example/se302/view/courses-view.fxml new file mode 100644 index 0000000..f20c7ff --- /dev/null +++ b/src/main/resources/org/example/se302/view/courses-view.fxml @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + +