JInternalFrame is an extension on Component, that means you can use setSize(Dimension) on it to explicitly set its size. However I recommend you do this only if you want your frame to be a specific constant size. Using something like...is more generic if you want a resizeable window.
Don't MAKE me come back there with this tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop