Question
Project Objectives: To write a program that implements the following Advanced Programming concepts: 1. Data encapsulation 2. Instantiate classes 3. Inheritance 4. Graphical User Interface
Project Objectives: To write a program that implements the following Advanced Programming concepts: 1. Data encapsulation 2. Instantiate classes 3. Inheritance 4. Graphical User Interface concepts 5. Exception Handling 6. Inner classes Project Name: Volume & Surface Area The program will have the following menu and menu items: 1. File Cone Torus Sphere Cuboid Cylinder Exit 2. Help Help Contents About Items menu description: Cone will ask the elements and calculate the volume or surface area. Torus will ask the elements and calculate the volume or surface area. Sphere will ask the elements and calculate the volume or surface area. Cuboid will ask the elements and calculate the volume or surface area. Cylinder will ask the elements and calculate the volume or surface area. Help contents will display the help of your program. About will display an about window displaying each of your member team names. The project would be in groups with a maximum of three members. Components must be used in the project: JMenuBar JMenu JMenuItem JLabel JLabel (Image) JTextField JCheckBox The component JCheckBox is for: Volume Surface area Depending on which JCheckBox you choose then it will calculate the volume or the surface area
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started