Class ManageClient_GUI

Object
ManageClient_GUI
All Implemented Interfaces:
ActionListener, EventListener

public class ManageClient_GUI
extends Object
implements ActionListener
This class implements various methods to manage a BetterBanking Client account.
Version:
1.0
Author:
Tristan Parry
  • Constructor Summary

    Constructors
    Constructor Description
    ManageClient_GUI()
    This constructor creates a GUI for the ManageClient method of the BetterBanking software.
  • Method Summary

    Modifier and Type Method Description
    void actionPerformed​(ActionEvent ae)
    This method accepts user input for first/last name, username, and password, and creates a BetterBanking Client account from these parameters.
    static void createClient()
    This method runs the GUI for the ManageClient_GUI class, by instantiating/running a ManageClient_GUI window object.
    static void deleteClient​(Client c)
    This method accesses/deletes a BetterBanking Client account, as well as its associated Account files.

    Methods inherited from class Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ManageClient_GUI

      public ManageClient_GUI()
      This constructor creates a GUI for the ManageClient method of the BetterBanking software.
  • Method Details

    • actionPerformed

      public void actionPerformed​(ActionEvent ae)
      This method accepts user input for first/last name, username, and password, and creates a BetterBanking Client account from these parameters.
      Specified by:
      actionPerformed in interface ActionListener
    • createClient

      public static void createClient()
      This method runs the GUI for the ManageClient_GUI class, by instantiating/running a ManageClient_GUI window object.
    • deleteClient

      public static void deleteClient​(Client c)
      This method accesses/deletes a BetterBanking Client account, as well as its associated Account files.
      Parameters:
      c - Client object used to access/delete the corresponding BetterBanking Client account