bobbert
|
056a7a4e8d
|
added panel border with title based on tab name
|
2025-04-03 14:18:33 +01:00 |
|
bobbert
|
3101374e43
|
updated write to CSV and Edit dialogue for address, also added attributes to handle CSV format of address and human-readable format for address, so that it is readable on the JRadioButton for humans and saved to the CSV correctly.
|
2025-04-03 11:22:46 +01:00 |
|
bobbert
|
45ef4df0d1
|
cleaned up some code
|
2025-04-03 10:41:21 +01:00 |
|
bobbert
|
b800606f1a
|
updated method as to how the csv is written to as to not get rid of lines for panels that aren't included.
|
2025-04-02 17:21:59 +01:00 |
|
bobbert
|
44f5279d36
|
updated code to follow brief's format better and tested save and open functionality
|
2025-04-02 17:09:53 +01:00 |
|
bobbert
|
8c4990a801
|
Refactor CSV export settings and enhance file handling features with the addition of menu bar's menu items with added functionality
|
2025-04-02 17:02:50 +01:00 |
|
bobbert
|
4932161b61
|
Created controller for saving app data to CSV
|
2025-04-02 15:45:25 +01:00 |
|
bobbert
|
d5b1f30c6c
|
updated populate panel to have include checkbox in respective panels
|
2025-04-02 15:38:38 +01:00 |
|
bobbert
|
624cdaf1f4
|
added footer to outside tab panel to switch between them
|
2025-04-02 15:33:22 +01:00 |
|
bobbert
|
41740249ca
|
Added edit and delete buttons, added dialogue box for editing attributes, added a separater to add a footer to the panel which is to add a new user.
|
2025-04-02 15:28:49 +01:00 |
|
bobbert
|
fd3d90ed15
|
Added edit and delete buttons, added dialogue box for editing attributes, added a separater to add a footer to the panel which is to add a new user.
|
2025-04-02 15:22:22 +01:00 |
|
bobbert
|
faeab294c0
|
Created buffered Reader, edited it so that it uses the first two parts of a line to determine which section it is to be in.
|
2025-04-02 14:24:17 +01:00 |
|
bobbert
|
d8eab2fe7a
|
corrected wording for some components
|
2025-04-02 13:22:29 +01:00 |
|
bobbert
|
1ea89164f4
|
fixed issue so that UserGroup stays as a singleton instance so that all users are stored in it properly
|
2025-04-02 13:21:52 +01:00 |
|
bobbert
|
0b66878649
|
Created a proper UserGroup class with attributes to get all users from array list so that the populate panel function can go through all users and populate the panels based on the total number of users
|
2025-04-02 13:18:13 +01:00 |
|
bobbert
|
8245777db1
|
Created a function to get user attributes, created a main viewer populate method and a method to populate each panel by getting user attributes based on panel name
|
2025-04-02 13:12:06 +01:00 |
|
bobbert
|
39457676b4
|
Created basic user class with getters and setters
|
2025-04-01 20:25:04 +01:00 |
|