| Author |
JFrame problem
|
Roldan Baldo
Ranch Hand
Joined: Aug 11, 2009
Posts: 99
|
|
whats wrong with my code, ive got a problem, it shows a blank frame, but when i resize it, the button and the textfield will appear
|
 |
Steve Luke
Bartender
Joined: Jan 28, 2003
Posts: 3041
|
|
You are constructing your GUI after the frame is made visible, and never re-validating it (and another nono is you are doing it outside the event dispatch thread but that is minor).
Reorder the code so the JPanel is made and added to the Frame before the frame.setVisible() method is called. You should also set the size of the Frame before making it visible.
|
Steve
|
 |
Rob Spoor
Sheriff
Joined: Oct 27, 2005
Posts: 19216
|
|
|
Call frame.pack(). It will set the size automatically to its preferred size. And also move the setVisible(true) call to the end as Steve suggested.
|
SCJP 1.4 - SCJP 6 - SCWCD 5
How To Ask Questions How To Answer Questions
|
 |
Campbell Ritchie
Sheriff
Joined: Oct 13, 2005
Posts: 32712
|
|
|
Moving to Swing Forum
|
 |
 |
|
|
subject: JFrame problem
|
|
|