Make a game using Image Icon

I am not so sure at the moment but could someone please give me the pros and cons of using Image Icon in java for graphics, also will I be able to use it to display lighting.

Pro’s: you know it
Cons: It wont work for game design
Lighting, nope, it would be hard in java2d anyways.

You can program in java2d, but dont use panels etc for objects, use bufferedimages at least.