https://github.com/farrelad/task-manager-java-gui
This project is a learning journey into Java GUI development, focusing on building desktop applications. The framework used here is JavaFX.
https://github.com/farrelad/task-manager-java-gui
java java-gui java-gui-application javafx javafx-desktop-apps task-manager task-manager-app
Last synced: 3 months ago
JSON representation
This project is a learning journey into Java GUI development, focusing on building desktop applications. The framework used here is JavaFX.
- Host: GitHub
- URL: https://github.com/farrelad/task-manager-java-gui
- Owner: FarrelAD
- Created: 2024-11-10T17:24:47.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2025-02-13T02:43:04.000Z (4 months ago)
- Last Synced: 2025-03-12T06:17:39.684Z (3 months ago)
- Topics: java, java-gui, java-gui-application, javafx, javafx-desktop-apps, task-manager, task-manager-app
- Language: Java
- Homepage:
- Size: 1.78 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Creating a Java GUI Desktop App with JavaFX
> [!WARNING]
> Currently, this project is only for displaying projects and tasks based on the stored data. Users still cannot create, update, or delete tasks.## Login Window
## Dashboard Scene with Dynamic View to Display All Projects
## Dynamic View to Display Tasks
### Tasks - Exercise Routine
### Tasks - Software Development
---
---
All data used by the app is managed through the [AppData](src/main/java/farrel/ad/taskmanager/storage/AppData.java) class. This includes a `Map projectsData = new HashMap<>();` attribute, where all project data is stored.Any changes made in `AppData` will automatically and dynamically update the view.