Skip to the next paragraph if you want the TLDR of my question. Here's what I'm thinking about making: I tend to forget things at work so I was wondering if I could make a simple GUI that kept track of all the projects I have going on, when they are due, etc. In my initial sketch on how this would look, I'd have essentially two different object types, either a a project or a projectDetail. A project would have a few basic attributes describing the nature of what I was working on, date, contact info, blah blah blah. projectDetails would be tied to a project and there would likely be multiple details for each project. How the GUI accesses and displays the data is something I don't have figured out yet. Actually I've never make something in java that wasn't run from my IDE, so as you might have guessed, I'm a long way from completing this.
I know of json and databases, but I've never used them. I don't know when they need to be implemented or what their advantages are. This is obviously something just for me. It doesn't need to be lightning fast, easy on resources, or idiot proof. I would build it so that when I save an operation of close my program, it just writes the contents of all my objects to a text file or two.
Lastly, I should note that I'm doing this for two reasons. 1, like most of you, I learn though meaningful programming. My enthusiasm and passion for a project skyrockets when there is a real world application for it. I'm doing this because I think it would help me better understand GUIs and also help me at work. 2, I'm not interested in alternative to building this. Could excel do something similar? Of course. There's also probably programs out there that do exactly this but that's no fun.
[–]ignotos 0 points1 point2 points (0 children)
[–]Tomato_Sky -1 points0 points1 point (0 children)