This project was done by three students for a Windows Programming course at the American University of Bahrain using JavaFX utilities.
This project started in December 2021 and ended on the 8th of January 2022.
- Description
- Features
- Installation
- How to use
- Optional Steps
- Credits
A JavaFX program for inputting and exporting lost and found items.
- Add/Delete items to a table.
- Ability to undo deleting an item.
- Sort items that are inputted into the table.
- Filter table based on items' location.
- Exporting table contents into a CSV file.
- Current time and date shown at all times.
- A piechart to show the number of items per location in the table.
- Extract and import the ZIP file into an IDE like Eclipse.
- Set up JavaFX libraries in the IDE.
- Compile and run Main.java to start the program. Make sure JavaFX libraries are used.
- To insert an item, fill out the location, name, date found, status, and description of the item. Adding an ID for it is optional. Do NOT add commas while filling the text fields, as that interferes with exporting it into a CSV file.
- Press the 'Add' button to add it to the table.
- Deleting an Item: Click a row on the table when All locations is selected, then click the 'Delete' Button.
- Undo-ing deletion: Click the 'Undo' button after an item was deleted.
- Sort Table By Metadata: Click a column header on the table to sort it for that.
- Exporting Tabel Contents: Click the ' Export' button. This will be exported to a CSV file called 'Table.csv'.
- American University of Bahrain
- CMPE361 - Windows Programming
- Dr. Fatema Akbar
- Ali Abdulla, A00786
- Eman Sarah Afi, A00051
- Sara Abdelhakeem, A00035