5
Difficulty: Hard
In this activity, you will use a Java media component to create a media player.  You will personalize the look of the media player and the media that can be played by the player.

DynamicBox

August 19, 2009 at 08:01 pm - by dwarrior333
0

Download Submission

Remarks

Here's my submission for the MediaBox contest. This was pretty tough, but after a while you kinda get the hang of it.

Features:

 

  • A slightly lighter theme.
  • Options Menu (button added to the Control Bar):
  • Show Playlist: Shows a dynamic scrolling playlist based on the media defined.
  • Music Icon: Displays a music icon in the middle of the player if the media is an mp3 file
  • Fit to Screen: If set, the media will be stretched to the bounds of the player (note: In some cases, a resize/redraw is needed) 
  • Sticky Control Bar: This lets you keep the media controls at the bottom of the player, even when the mouse is not on the screen. 
  • Added some additional mp3 files*. 
Note:
All icons used are from the Crystal Clear icon set provided by Everaldo Coelho and are released under the LGPL
*Music: Feeling Good - Kevin MacLeod
*Other Music: http://www.clavia.se

 

Comments (2)

#1 August 19, 2009 at 11:32 pm - by JeffC
You need to submit this to the Challenge Contest in order to qualify for the contest.
#2 August 19, 2009 at 8:12 pm - by dwarrior333

 I should also add some technical details:

 

  • I made a new class for the media files so handling the title and descriptions were easier. The first two mp3 files were not given a description, so their location is used instead.
  • The menu button was added directly to the control strip, although aligning it was not easy...
  • The menu components resize with regards to the height and width of the player
  • The only things I added to the main group was a playlist pane, menu control group, and a music icon.
  • I lost track of all the files I edited.