"When you show an image in the IddeaComponent it should by default be shown completely. (Not only scaled to fith the width (current status!).)"

This is because of initial dimension should be given for creating JHotdrawDisplay.
I created IddeaComponent with Dimension parameter wihtout image. It should work now.
There are three IddeaComponent constructors.
1. default(without any argument)
2. Image
3. Dimension