hey guys,i would like to design a karaoke player in java.im a beginer to to java and programing in general but i would like this software to play cdgs,have a virtual keyboard as i will be using a touchscreen and have working volume and equalizer controls.
do any of you know what type of libraries i should be using?any advice on using bitmaps and intergrating them with code would be helpful or any sites that have tutorials related to this topic would be much appreciated.would swing be good if i was going for the designer look?lastly is this a realistic project for a beginner to undertake in 3 to 4 months or should more time be devoted to it ?

cheers for your time