Java Reference
In-Depth Information
Exercises
You will fi nd sound, image and video fi les that may be used with these and other
multimedia programs on the CD-ROM supplied with this text.
11.1
Compile
ImageServer.java
and
ImageClient.java
from the fi rst example in
this chapter. Make sure that fi le
beesting.jpg
is accessible to the server and
then run this application.
11.2
Modify
MediaClient.java
so that it creates an
ImageIcon
from the byte array
received from the server and then uses a
JLabel
to display the image received.
Compile the source code for the two program fi les (
MediaClient.java
and
MediaServer.java
) and then run the application.
11.3
Modify the code for
SimpleSound.java
so that the user can specify the number
of 'cuckoos' when 'play' is pressed. (For separate chimes, you will need to
insert an empty delay loop with a
very
large upper count value.)
11.4
(i)
Compile and run the
MediaPlayer
program from the end of the chapter,
experimenting with the video and sound fi les supplied on the CD-ROM.
(ii)
Modify the above program so that the user can repeatedly specify
further sound and/or video fi les (without necessarily waiting for the
previous fi le to fi nish playing).
Search WWH ::
Custom Search