This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I have a JFrame where I'm displaying some simple text information in a JPanel. However, when the application starts up the text is not displayed until I resize the frame. I imagine I'm initializing the frame incorrectly but is there something obvious that I'm not doing?
The method call builds a JPanel with the text to be displayed.
If you're adding these components after the JFrame has already appeared on the screen, then you need to call validate() on the JFrame to get its contents to appear. Alternatively, you can set the whole GUI up before you call setVisible on the JFrame.