Started implumenting a GUI for the program.

This commit is contained in:
2025-03-20 13:07:47 +01:00
parent 5f192d1860
commit d8e0c12b9f
11 changed files with 413 additions and 33 deletions

View File

@@ -12,25 +12,16 @@ import static me.zacharias.bank.Utils.*;
public class Main {
User user;
static Gson gson;
static {
GsonBuilder gsonBuilder = new GsonBuilder();
//gsonBuilder.registerTypeAdapter(Account.class, new AccountAdapter());
gson = gsonBuilder.create();
}
public static void main(String[] args) {
String user = SHA256("zacharias");
String user = SHA256("user");
File userFile = new File("./users/" + user + ".json");
if(!userFile.exists()) {
User u = new User("zacharias");
u.createAccount("Konto", 0.0);
User u = new User("user");
u.createAccount("Konto");
Account a = u.getAccount("Konto");
a.DepositTransaction(104, "Spawnar pängar", UUID.randomUUID());
a.DepositTransaction(104, "Deposit", UUID.randomUUID());
String json = gson.toJson(u);
try {
@@ -52,7 +43,7 @@ public class Main {
//return;
}
String name = "zacharias";//console.readLine("Enter your name: ");
String name = "user";//console.readLine("Enter your name: ");
String userHash = SHA256(name);