All Classes and Interfaces
Classes
Class
Description
API class for the Banking Application.
Main class for the Banking Application.
A custom CardLayout that ensures the layout is updated correctly on different display scales.
CreateJar class is a
JPanel that allows the user to create a new jar.Deposit class is a
JPanel that allows the user to deposit money into their account.DepositJar class is a
JPanel that allows the user to deposit money into a jar.This class represents a deposit request.
Jar class represents a savings jar with an ID, title, goal amount, and current balance.
Jars class represents the Jars screen in the application.
Login class is a
JPanel that contains the login form for the application.Main class represents the Main screen of the application.
Send class is a
JPanel that allows the user to send money to another person's account.Settings class represents the settings panel of the application.
SignUp class is a
JPanel that allows the user to sign up for an account.Transaction class representing a financial transaction.
User class represents a user in the system.
UserInterface class that extends
JFrame to create a GUI for the application.UserSession class to manage user session data.
WithdrawJar class is a GUI component that allows users to withdraw money from a jar.