Question: 1. Create a GUI application for converting temperatures to and from Fahrenheit and Celsius. Use Celsius and Fahrenheit classes to create objects that have private
1. Create a GUI application for converting temperatures to and from Fahrenheit and Celsius. Use Celsius and Fahrenheit classes to create objects that have private data fields for their temperatures and get methods that return the converted temperatures. Use Try/Catch to capture input errors.

2. Create a GUI application that allows users to calculate the amount of paint required to paint a given rooms walls. Allow the user to enter the length and width of the room, the number of doors and windows. All walls are 8 ft. tall, windows are 3 ft. by 4 ft, and doorways are 3 ft. by 6 ft. 8 in. One gallon of paint covers 120 square feet of wall. Gallons should be rounded up to the nearest gallon. Use try/catch to capture input errors.

3.
Create a GUI application that allows users to work with the following classes
Shapes (abstract class with abstract methods getArea() and getPerimeter(), and override the toString() method that prints out the area and perimeter of a shape)
Circle (extends Shapes)
Rectangle (extends Shapes)
Triangle (extends Shapes)
Cylinder (extends Circle)
RectangularPrism (extends Rectangle)
TriangularPrism (extends Triangle)
Sphere (extends Circle)
Use try/catch to capture input errors.

Each of the above three tasks should be in separate packages inside of Practice2 application folder.
Temperature Converter Temperature Converter Temperature Converter Celsius to Fahrenheit Celsius to Fahrenheit Celsius to Fahrenheit Start Temp: aa Convert Start Temp: Convert Start Temp: 100 Convert Invalid Input Fahrenheit 212.0 Fahrenheit to Celsius Fahrenheit to Celsius Fahrenheit to Celsius Start Temp Convert Start Temp: aa Convert Start Temp: 32 Convert Invalid Input Celsius: 0.0 Temperature Converter Temperature Converter Temperature Converter Celsius to Fahrenheit Celsius to Fahrenheit Celsius to Fahrenheit Start Temp: aa Convert Start Temp: Convert Start Temp: 100 Convert Invalid Input Fahrenheit 212.0 Fahrenheit to Celsius Fahrenheit to Celsius Fahrenheit to Celsius Start Temp Convert Start Temp: aa Convert Start Temp: 32 Convert Invalid Input Celsius: 0.0
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
