Course Assignment Project in Singapore Polytechnic.
A virtual bookshop java applet.
- 3 Category filter - Programming, Networking & Multimedia Books
- Book selection via Picture or Title,Author,Price List
- System Login for Admin and Student
4. Allow UI Color Customization
[Student & Admin]
- Change Bookshop Title Colour
[Admin Customizable]
- [Add Book]
- Change BookSelected Colour
- Change BookHighlighted Colour
- Change BookTitle Text Colour
- Change BookAuthor Text Colour
- Change BookPrice Text Colour
- Book search using partical text search on Books' Title,Author,Price and "Tags"
- Add new book
- Keyboard Hotkey shortcuts for certain tasks
- Looped Music - Yesterday midi - beatles
- Git Clone
- Install Java Runtime Environment in Redist
- Run BookShop.jar using JRE
Alt+F1 - Login/Logout
Alt+F2 - Previous Book
Alt+F3 - Next Book
Alt+F4 - Quit
[Admin]
Username : admin
Password : 12345
[Student]
Username : student
Password : password
1. Add a book picture inside JAR within pic folder
2. Login using admin
3. From Menu Bar, Goto: Properties --> Customize --> Book -> AddBook or press Alf+f9
4. Enter Book details in Dialogboxes
5. Enter Book picture filename packaged within the JAR e.g 'pic/10.jpg'
6. If everything is done correctly, new book will appear in a new category "Added Book"
- After adding a new book, books wont automatically refresh.
- Unable to Select First Index of Book Via Drop Down Menu.
- If multiple books have the Same Price, Book Selection will be wrong.
- JAR file is just an packaged folder. Use an archiver(like winrar) to add or remove files from it.
- Uses a Dictionary data structure to hold all the books
- Max of 35 Books