https://github.com/averageencoreenjoer/javataskmanager
Prototype of JavaFx task manager.
https://github.com/averageencoreenjoer/javataskmanager
java javafx task-manager
Last synced: 3 months ago
JSON representation
Prototype of JavaFx task manager.
- Host: GitHub
- URL: https://github.com/averageencoreenjoer/javataskmanager
- Owner: averageencoreenjoer
- Created: 2025-02-27T19:48:29.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-02-27T20:12:06.000Z (3 months ago)
- Last Synced: 2025-02-28T04:56:10.764Z (3 months ago)
- Topics: java, javafx, task-manager
- Language: Java
- Homepage:
- Size: 99.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Task Manager JavaFX
## Описание
Task Manager — это простое приложение для управления задачами, написанное на Java с использованием JavaFX. Оно позволяет:- Создавать, редактировать и удалять задачи.
- Устанавливать дедлайны и приоритеты для задач.
- Отмечать задачи как выполненные.
- Фильтровать и сортировать задачи по статусу, приоритету и дедлайну.## Установка
1. Убедитесь, что у вас установлены:
- **JDK 17 или выше.**
- **JavaFX SDK** (скачайте с официального сайта).
2. Клонируйте репозиторий:
```bash
git clone https://github.com/ваш-username/TaskManagerJavaFX.git
cd TaskManagerJavaFX3. Настройте JavaFX:
- Убедитесь, что **JavaFX SDK** добавлен в проект как библиотека.
- Укажите путь к **JavaFX SDK** в конфигурации запуска:
```bash
--module-path /path/to/javafx-sdk-17/lib --add-modules javafx.controls,javafx.fxml4. Запустите проект:
- **В IntelliJ IDEA**: Откройте проект, настройте **JDK** и запустите **TaskManagerApp**.
- Через терминал:
```bash
mvn clean javafx:run## Использование
1. Добавление задачи:
- Введите название, описание, дедлайн и выберите приоритет.
- Нажмите "**Add Task**".
2. Редактирование задачи:
- Выберите задачу из списка.
- Внесите изменения в поля и нажмите "**Edit Task**".
3. Удаление задачи:
- Выберите задачу из списка.
- Нажмите "**Remove Task**".
4. Отметка задачи как выполненной:
- Выберите задачу из списка.
- Нажмите "**Mark as Completed**".
5. Фильтрация и сортировка:
- Используйте выпадающие списки для фильтрации и сортировки задач.