Introduction to Java Programming and Data Structures, Comprehensive Version (11th Edition)
11th Edition
ISBN: 9780134670942
Author: Y. Daniel Liang
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Question
Chapter 15, Problem 15.24PE
Program Plan Intro
Pendulum swing
Program Plan:
- Import the required packages.
- Create a class “Myclass”:
- Using start initialize the required.
- New group gets created.
- New circle gets created.
- Set the fill color.
- New arc gets created.
- Set the fill color and stroke color.
- Add circle and arc to the group.
- Create a new transition.
- Transition action gets created with the requirements.
- Create a scene based on the defined positions.
- Set title for the preview.
- Display the results based on the mouse action made.
- Assign the action that has to be performed when the mouse press or mouse release is made.
- Define the main method.
- Initialize the call
- Using start initialize the required.
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
new code ( in pyton language )
Object-Oriented Programming (Using Java Language) - 6
Please read the instructions carefully:
This is a Java program
Chapter 15 Solutions
Introduction to Java Programming and Data Structures, Comprehensive Version (11th Edition)
Ch. 15.2 - Prob. 15.2.1CPCh. 15.2 - Prob. 15.2.2CPCh. 15.3 - Why must a handler be an instance of an...Ch. 15.3 - Explain how to register a handler object and how...Ch. 15.3 - Prob. 15.3.3CPCh. 15.3 - What is the registration method for a button to...Ch. 15.4 - Can an inner class be used in a class other than...Ch. 15.4 - Can the modifiers public, protected, private, and...Ch. 15.5 - Prob. 15.5.1CPCh. 15.5 - What is wrong in the following code?
Ch. 15.6 - Prob. 15.6.1CPCh. 15.6 - What is a functional interface? Why is a...Ch. 15.6 - Prob. 15.6.3CPCh. 15.8 - Prob. 15.8.1CPCh. 15.8 - Prob. 15.8.2CPCh. 15.9 - Prob. 15.9.1CPCh. 15.9 - Prob. 15.9.2CPCh. 15.9 - Prob. 15.9.3CPCh. 15.9 - If the following code is inserted in line 57 in...Ch. 15.10 - Prob. 15.10.1CPCh. 15.11 - Prob. 15.11.1CPCh. 15.11 - Prob. 15.11.2CPCh. 15.11 - Prob. 15.11.3CPCh. 15.11 - Prob. 15.11.4CPCh. 15.12 - How does the program make the ball appear to be...Ch. 15.12 - How does the code in Listing 15.17, BallPane.java,...Ch. 15.12 - What does the program do when the mouse is pressed...Ch. 15.12 - If line 32 in Listing 15.18, BounceBall.java, is...Ch. 15.12 - Prob. 15.12.5CPCh. 15.13 - Prob. 15.13.1CPCh. 15.13 - What would happen if map is replaced by scene in...Ch. 15.13 - Prob. 15.13.3CPCh. 15 - Prob. 15.1PECh. 15 - (Rotate a rectangle) Write a program that rotates...Ch. 15 - (Move the ball) Write a program that moves the...Ch. 15 - (Create a simple calculator) Write a program to...Ch. 15 - (Create an investment-value calculator) Write a...Ch. 15 - (Alternate two messages) Write a program to...Ch. 15 - (Change color using a mouse) Write a program that...Ch. 15 - (Display the mouse position) Write two programs,...Ch. 15 - (Draw lines using the arrow keys) Write a program...Ch. 15 - (Enter and display a string) Write a program that...Ch. 15 - (Move a circle using keys) Write a program that...Ch. 15 - Prob. 15.12PECh. 15 - (Geometry: inside a rectangle?) Write a program...Ch. 15 - Prob. 15.14PECh. 15 - Prob. 15.15PECh. 15 - (Two movable vertices and their distances) Write a...Ch. 15 - (Geometry: find the bounding rectangle) Write a...Ch. 15 - Prob. 15.18PECh. 15 - (Game: eyehand coordination) Write a program that...Ch. 15 - Prob. 15.20PECh. 15 - (Drag points) Draw a circle with three random...Ch. 15 - (Auto resize cylinder) Rewrite Programming...Ch. 15 - Prob. 15.23PECh. 15 - Prob. 15.24PECh. 15 - Prob. 15.25PECh. 15 - Prob. 15.26PECh. 15 - Prob. 15.27PECh. 15 - (Display a running fan) Write a program that...Ch. 15 - (Racing car) Write a program that simulates car...Ch. 15 - Prob. 15.30PECh. 15 - Prob. 15.31PECh. 15 - (Control a clock) Modify Listing 14.21,...Ch. 15 - (Game: bean-machine animation) Write a program...Ch. 15 - Prob. 15.34PECh. 15 - Prob. 15.35PECh. 15 - Prob. 15.36PE
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- Object-Oriented Programming (Using Java Language) - 3arrow_forwardPython! Look at image thank you!arrow_forward5-27) (Display leap years) Write a program that displays all the leap years, ten per line, from two positive integer year periods entered by the user , separated by exactly one space. Although it is only an approximation consider any year a leap year if it divisible by 4. Also display the number of leap years in this period.arrow_forward
- Pythonarrow_forwardPlease read instructions carefully:arrow_forward5:25 13 of 14 Chapter 14: Use an object-oriented approach Convert the program from procedural to object-oriented. This shouldn't change the functionality of the code much, but it should make the code more modular and reusable and easier to maintain. Console . CURRENT DATE: GAME DATE: DAYS UNTIL GAME: 2 MENU OPTIONS 1 Display lineup 2 Add player 3 Remove player 4 5 6 7 Move player Edit player position Menu option: 1 Player Edit player stats Exit program POSITIONS C, 1B, 2B, 3B, SS, LF, CF, RF, P 1 Tommy La Stella 2 Mike Yastrzemski Donovan Solano 2021-03-19 2021-3-21 4 Buster Posey 5 Brandon Belt 6 Brandon Crawford 7 Alex Dickerson 8 Austin Slater 9 Kevin Gausman Menu option: 2 First name: Mike Last name: Murach Position: c At bats: 0 Menu option: 7 Bye! Hits: 0 Mike Murach was added. Baseball Team Manager CURRENT DATE: GAME DATE: 1 2 MENU OPTIONS Display lineup 2021-03-19 Menu option: 1 Player Add player - Remove player 4 Move player 5 Edit player position 6 Edit player stats 7 Exit…arrow_forward
- Graphics / Fonts on digits, characters etc. 1. Generate graphics of digits 0, 1, 2, 3, until 8, and 9. (a) Write Java program that generates the 10 digits 0, 1, 2, 3, .., until 9. Display it using pixels like dot matrix printer or bitmap image such as follows (you may use some fillRect method in class Graphics) 0123 (b) Display Graphic or image fonts for English letters (5 is enough). Make fonts (image “thick” font like Q(a)) for 5 (five) English letters of your choice, it can be upper case or lower case, like say ABCDE or abcde. It does not have to be ABCDE, it can be AEIOU; or if you like you can make fonts of Foreign languages like those in Spanish, German etc.arrow_forwardjava scriptarrow_forwardcircles) Write a program that prompts the user to enter the center coordinates and radii of two circles and determines whether the second circle is inside the first or overlaps with the first, as shown in Figure 4.11. (Hint: circle2 is inside circle1 if the distance between the two centers <= | r1 - r2| and circle2 overlaps circle1 if the distance between the two centers <= r1 + r2.arrow_forward
- Alert -Don't submit AI generated answer and i need unique response only if I see plagiarism then I'll reduce rating for sure.arrow_forward8.4 Let s1 be " Welcome " and s2 be " welcome ". Write the code for the followingstatements:(a) Check whether s1 is equal to s2 and assign the result to a Boolean variableisEqual.(b) Check whether s1 is equal to s2, ignoring case, and assign the result to aBoolean variable isEqual.(c) Check whether s1 has the prefix AAA and assign the result to a Boolean variable b.(d) Check whether s1 has the suffix AAA and assign the result to a Boolean variable b.(e) Assign the length of s1 to a variable x.(f) Assign the first character of s1 to a variable x.(g) Create a new string s3 that combines s1 with s2.(h) Create a substring of s1 starting from index 1.(i) Create a substring of s1 from index 1 to index 4.(j) Create a new string s3 that converts s1 to lowercase.(k) Create a new string s3 that converts s1 to uppercase.(l) Create a new string s3 that trims whitespace characters on both ends of s1.(m) Replace e with E in s1.(n) Assign the index of the first occurrence of character e in s1 to a…arrow_forward****Microsoft Visual Studios (C++)**** Write a program that will do the following: Run continuously until the user gives a command to quit Ask the user if they want to calculate the area of a circle, square, or triangle. Based on response will ask the user for the appropriate quantities then display the area to the user.arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- C++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology Ptr
C++ for Engineers and Scientists
Computer Science
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Course Technology Ptr