File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Swing / AWT / SWT and the fly likes Problem re-opening a JFrame Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Swing / AWT / SWT
Bookmark "Problem re-opening a JFrame" Watch "Problem re-opening a JFrame" New topic

Problem re-opening a JFrame

Terrence White
Ranch Hand

Joined: Jun 26, 2002
Posts: 39
I have a JFrame that uses the GridBag Layout.
In one of the cells, I have a JPanel which used a GridLayout.
When I open the JFrame for the first time, everything look great.
I even have an "Add" button that adds data to the inner JPanel.
The entire JPanel is re-created everytime I hit the "Add" button.
This work fine, but when I close the JFrame and reopen it,
The inner JFrame does not render correctly. It seems to be out of place
and undersized.
Any Ideas?
When I close and reopen the JFrame, I recreate a new JFrame and JPanel.
Could the old one be affecting it?
Note, the JPanel is a private member of my JFrame class.
Ernest Friedman-Hill
author and iconoclast

Joined: Jul 08, 2003
Posts: 24199

Hi Terrence,
Your description is somewhat imprecise; maybe you could show us (possibly abridged!) code that displays the symptoms. Use the UBB CODE tag, please!

[Jess in Action][AskingGoodQuestions]
Terrence White
Ranch Hand

Joined: Jun 26, 2002
Posts: 39
It might be difficult to put the code here, so I'll restate the question.
Do you know of any problems nesting a GridBagLayout?
For example, I have a JFrame whose layout is GridBag.
In on of the cells, I want to add a JPanel whose layout is also GridBag.
I agree. Here's the link:
subject: Problem re-opening a JFrame
It's not a secret anymore!