Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Need help writing java code to implement Calculator that look exactly like the picture below and the first top screen have to show the output
Need help writing java code to implement Calculator that look exactly like the picture below and the first top screen have to show the output line(ie. 2+2+3+8=) and the botton screen has to show the ouput line (ie. 15). Plus, it has to follow the testing rule as listed below.
For this assignment, we will implement a version of the Calculator app of chapter 17, Our calculator will have the GUI similar to that of the Calculator app of the Window operating system The buttons and panels must be placed exactly as in the above figure. Your app must match the following features with the expected sequence of actions of the users is enter the first number enter an operator ,+) . enter the second number .enter the operator . enter the operator C (for clearing or resetting the calculator) this cycle then can be repeated forever Your calculator does not need to produce a result if the user enters an illegal sequence of actions, such as: 223 3+3, or 33+ In this case, there is no requirement on what the app should display. But it should not crash. After the user enters C, all the previous actions will be erased, and the app will behave as if it is newly launched The first panel should display the input produced by the user. When the user hit the C button, this panel should not display anything (that is, it displays an empty string). The second panel displays the result of the computation when the user presses , In any other situations, it displays nothing. Even though the input are integers only, the results may be real number (for example, 3/2-1.5). So the second panel must display real numbers. The four "dummy buttons" (the buttons with no symbols) are there to fill the JFrame only ncthing should happen when they are pressedStep 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