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.
The moose likes Swing / AWT / SWT and the fly likes Swing elements not displaying properly Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

JavaRanch » Java Forums » Java » Swing / AWT / SWT
Bookmark "Swing elements not displaying properly" Watch "Swing elements not displaying properly" New topic

Swing elements not displaying properly

Scott Randel

Joined: Feb 03, 2012
Posts: 2
Hello! I am new to Java, having taken an online course in it. I am trying to write a very simple program. I'm starting with the UI. I have four elements: a label, a combo box, another label, and a button. When I run the program, I see the second label (element #3) followed by the combo box (element #2). The other elements do not display. I have not set a layout (I have tried a couple, but I am obviously doing it wrong as I get errors.) The relevant code is quoted here (do I need to include more?) and a picture of the app's display is attached. Are my mistakes obvious to anybody?

Thanks for any help you can give me, folks!

JLabel label1 = new JLabel();
label1.setText("Select number of players:");

String[] possiblePlayers = {"1", "2", "3", "4"};
JComboBox combo1 = new JComboBox(possiblePlayers);
combo1.setSelectedIndex(1); // Set default number of players to 2

JLabel label2 = new JLabel();
label1.setText("Click to Continue:");

JButton button1 = new JButton();

[Thumbnail for Swing display error.jpg]

Scott Randel

Joined: Feb 03, 2012
Posts: 2
OK, I found and fixed the error in the code for label2.
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link:
subject: Swing elements not displaying properly
It's not a secret anymore!