Modify the Inventory Program to include an add button, a delete button, and a modify button on the GUI Solution

profileTopsolutions
 (Not rated)
 (Not rated)
Chat

Modify the Inventory Program to include an add button, a delete button, and a modify button on the GUI. These buttons should allow the user to perform the corresponding actions on the item name, the number of units in stock, and the price of each unit. An item added to the inventory should have an item number one more than the previous last item.
Add a save button to the GUI that saves the inventory to a C:\data\inventory.dat file.
Use exception handling to create the directory and file if necessary.
Add a search button to the GUI that allows the user to search for an item in the inventory by the product name. If the product is not found, the GUI should display an appropriate message. If the product is found, the GUI should display that product’s information in the GUI.
Post as an attachment in Java format.
Click the Assignment Files tab to submit your assignment.

This assignment will be evaluated as follows:
50 The application compiles and runs.
30 The application includes an Add button, a Delete button, and a Modify button on the GUI that allow the user to perform these actions on the item name, the number of units in stock and the price of each unit.
10 The application includes a Save button on the GUI that allows the user to save the inventory to a C:\data\inventory.dat file.
10 The application uses exception handling to create a directory and file if necessary when the inventory is saved.
20 The application includes a Search button on the GUI that allows the user to search for an item in the inventory by the name of the product.
20 Once the Search button is activated, the application displays the product's information in the GUI if the product being searched for is found, or displays an appropriate message to the user if the product being searched for is not found.
10 The source code is readable and well documented.
50 The application performs all the required functionality from previous weeks.

 

    • 9 years ago
    Complete A++ Solution
    NOT RATED

    Purchase the answer to view it

    blurred-text
    • attachment
      answer.zip