Osama,
this is not the right forum for that kind of question. I'm moving this
thread to
Java in General (Beginner), please continue that discussion there.
Regarding your question, where do you want to put an image, I mean on the background of what component? A Frame, a Panel, ...?