A program that will help store info and notes about the books you have read.
BookJar stores the following info about a book:
- Title
- Author
- Genre
- Notes
It is very easy to add a new book to the table, by just typing in the text fields, and notes are added by pressing the "Notes" button and typing them in the text area and saving them. Once you are content with the book you can add it to the tableview by pressing "Add Book" button.
To view the notes of a book, press the "View Notes" to open them.
To access the context menu, right-click on the table. Note: The context menu options will be grayed out if there are no books in the table.
Notes could also be viewed by right-clicking on book and pressing the "View Notes" option.
Pressing the "Edit Book" option in the right-click context menu will open a dialog box for you to edit the selected book.
Pressing the "Delete" option in the right-click context menu, will show a dialog box asking for confirmation to delete the selected book.
Note: While searching for books, you will not be able to add any books to the table.
To search for books just type in the text field above and select what to search by. By default, BookJar will search for books based on the title, it can be changed by selected a different option among the three radio buttons right of the text field.
- Have Java 17 to run the source code.
- Have SceneBuilder installed to easily edit .fxml files.