You should read the Sun Swing tutorials layout section since you really don't want to use setBounds but rather setPreferredSize(...) for some components and use the layout managers for most of your layout needs. Also, please don't double post questions. I've locked your other thread.