Bujava™

Jun 25, 2023

The fourth project from my Object-Oriented Design class was to create a bullet journal using JavaFX. My initial thoughts were very skeptical. "Wait, I thought we were making a BattleSalvo[1] GUI next", "who needs a digital bullet journal?", and "whoa, curveball!" were only some of them.

Once I got more into it, the project grew on me. I thought that the requirements (about a bullet point on each feature) were vague at best, which I didn't like, but it allowed for me to make more of my own decisions on design, which I liked.

The end result is pretty nifty. Here's a screencap of a sample .bujo[2] file, loaded with example data:

Light Mode GUI


  1. BattleSalvo! ↩︎

  2. the file format for persisting data we were to create ↩︎

<< Previous

Post: BattleSalvo

Next

Post: Go Buccos

>>