Expert Solution & Answer
Book Icon
Chapter 14, Problem 11AW

Explanation of Solution

Playing video files:

  • The classes "Media", "MediaPlayer" and "MediaView" are used for playing media files.
  • The media file is been loaded into memory by "Media" class.
  • The methods for playing media files are been provided by "MediaPlayer" class.
  • The "MediaView" class could be inserted into scene graph; it affords a way to view video on screen.
  • The steps involved in process of playing a media file includes:
    • The media file is been loaded into memory.
      • An instance of "Media" class is been created.
    • The media file’s playback is been controlled.
      • An instance of "MediaPlayer" class is been created.
      • It controls playback of video.
    • Display the video file
      • An instance of "MediaView" class is been created.
      • The "MediaPlayer" object is been passed as an argument to constructor.
      • It could be added to scene graph.
      • The size of viewing window could be adjusted with "setFitWidth" and "setFitHeight" methods.
      • The video is resized to fit within viewing window.
  • The methods that help to play video file includes:
    • play():
      • It starts playing video file.
      • Normally, it starts playing video file from beginning.
      • If video file is been paused currently, the method resumes from point it was paused.
    • pause():
      • It pauses the video file.
      • The "play" method causes video file to resume playing at point where it was paused.
    • stop():
      • It stops video file’s playback...

Blurred answer
Students have asked these similar questions
I need help to solve the following case, thank you
hi I would like to get help to resolve the following case
Could you help me to know features of the following concepts: - defragmenting. - dynamic disk. - hardware RAID

Chapter 14 Solutions

Starting Out with Java: From Control Structures through Objects (7th Edition) (What's New in Computer Science)

Ch. 14.1 - Prob. 14.11CP Ch. 14.1 - Which of the following is not a subclass of the... Ch. 14.2 - Prob. 14.13CP Ch. 14.2 - Prob. 14.14CP Ch. 14.2 - Prob. 14.15CP Ch. 14.2 - Prob. 14.16CP Ch. 14.2 - Prob. 14.17CP Ch. 14.2 - Prob. 14.18CP Ch. 14.2 - Prob. 14.19CP Ch. 14.2 - Prob. 14.20CP Ch. 14.2 - Prob. 14.21CP Ch. 14.3 - Prob. 14.22CP Ch. 14.3 - Prob. 14.23CP Ch. 14.3 - Prob. 14.24CP Ch. 14.3 - Prob. 14.25CP Ch. 14.3 - Prob. 14.26CP Ch. 14.3 - Prob. 14.27CP Ch. 14.3 - Prob. 14.28CP Ch. 14.3 - Prob. 14.29CP Ch. 14.3 - Prob. 14.30CP Ch. 14.4 - What two classes do you use to play an audio file? Ch. 14.4 - Refer to your answer to Checkpoint 14.31. In what... Ch. 14.4 - Prob. 14.33CP Ch. 14.4 - Prob. 14.34CP Ch. 14.5 - What three classes do you use to play a video... Ch. 14.5 - Refer to your answer to Checkpoint 14.35. In what... Ch. 14.5 - Prob. 14.37CP Ch. 14.6 - Prob. 14.38CP Ch. 14.6 - Prob. 14.39CP Ch. 14.6 - What type of event happens when the user presses... Ch. 14.6 - What KeyEvent method can you call to determine... Ch. 14.6 - Refer to your answer for Checkpoint 14.41. What... Ch. 14 - Line, Circle, and Rectangle are subclasses of... Ch. 14 - Prob. 2MC Ch. 14 - Prob. 3MC Ch. 14 - Prob. 4MC Ch. 14 - Prob. 5MC Ch. 14 - Prob. 6MC Ch. 14 - Prob. 7MC Ch. 14 - Prob. 8MC Ch. 14 - This interpolator causes an animation to start... Ch. 14 - You use these two classes to play an audio file.... Ch. 14 - Prob. 11TF Ch. 14 - Prob. 12TF Ch. 14 - True or False: If an ellipses X-radius and... Ch. 14 - Prob. 14TF Ch. 14 - Prob. 15TF Ch. 14 - Write a statement that instantiates the Line... Ch. 14 - Prob. 2AW Ch. 14 - Prob. 3AW Ch. 14 - Write code that does the following: Instantiates... Ch. 14 - Prob. 5AW Ch. 14 - Prob. 6AW Ch. 14 - Prob. 7AW Ch. 14 - Prob. 8AW Ch. 14 - Prob. 9AW Ch. 14 - Prob. 10AW Ch. 14 - Prob. 11AW Ch. 14 - Prob. 1SA Ch. 14 - Prob. 2SA Ch. 14 - Prob. 3SA Ch. 14 - Prob. 4SA Ch. 14 - Prob. 5SA Ch. 14 - Prob. 6SA Ch. 14 - What RotateTransition class method do you use to... Ch. 14 - Prob. 8SA Ch. 14 - Prob. 9SA Ch. 14 - Prob. 10SA Ch. 14 - Prob. 11SA Ch. 14 - This Old House Use the basic shapes you learned in... Ch. 14 - Tree Age Counting the growth rings of a tree is a... Ch. 14 - Hollywood Star Make your own star on the Hollywood... Ch. 14 - Prob. 4PC Ch. 14 - Solar System Use the Circle class to draw each of... Ch. 14 - Prob. 6PC Ch. 14 - Prob. 7PC Ch. 14 - Prob. 8PC Ch. 14 - Coin Toss Write a program that simulates the... Ch. 14 - Lunar Lander The books online resources... Ch. 14 - Change for a Dollar Game The books online... Ch. 14 - Rock, Paper, Scissors Game Write a program that...
Knowledge Booster
Background pattern image
Similar questions
    SEE MORE QUESTIONS
    Recommended textbooks for you
    Text book image
    EBK JAVA PROGRAMMING
    Computer Science
    ISBN:9781305480537
    Author:FARRELL
    Publisher:CENGAGE LEARNING - CONSIGNMENT
    Text book image
    Programming Logic & Design Comprehensive
    Computer Science
    ISBN:9781337669405
    Author:FARRELL
    Publisher:Cengage
    Text book image
    EBK JAVA PROGRAMMING
    Computer Science
    ISBN:9781337671385
    Author:FARRELL
    Publisher:CENGAGE LEARNING - CONSIGNMENT
    Text book image
    Systems Architecture
    Computer Science
    ISBN:9781305080195
    Author:Stephen D. Burd
    Publisher:Cengage Learning
    Text book image
    C++ Programming: From Problem Analysis to Program...
    Computer Science
    ISBN:9781337102087
    Author:D. S. Malik
    Publisher:Cengage Learning
    Text book image
    Microsoft Visual C#
    Computer Science
    ISBN:9781337102100
    Author:Joyce, Farrell.
    Publisher:Cengage Learning,