| Author |
GUI problem for a really beginner...error?!
|
Nadine Ernest
Greenhorn
Joined: Dec 10, 2008
Posts: 27
|
|
Hi, i just wrote this code and it compiles but it just doesnt give me anything....when i click the run button on Jcreator it tells me
and this is my code:
What is the problem???!!!
why it doesnt run?!?!!
thanks a lot!
|
What Doesn't Kill You, Makes You Stronger!
|
 |
Maneesh Godbole
Saloon Keeper
Joined: Jul 26, 2007
Posts: 8562
|
|
Have you forgotten
|
[Donate a pint, save a life!] [How to ask questions] [Onff-turn it on!]
|
 |
Campbell Ritchie
Sheriff
Joined: Oct 13, 2005
Posts: 32830
|
|
Yes, she has forgotten it. I got it to work, but I am not sure I want code telling me I am called Nadine It runs, but won't appear and won't close. You need code to make it visible (setVisible) and to set its default close operation. You can find more about that in the JFrame class. The strange contents of the main method are explained here. I know your lecturer won't believe you, but that is the correct way to start off a Swing app.
As I told you earlier, the getContentPane() calls are all unnecessary. Just write add() or setLayout(). You don't need to set BorderLayout on a JFrame; it defaults to BorderLayout. You can forget about setTitle if you pass the title to the constructor: super("Nadine's Frame");
|
 |
 |
|
|
subject: GUI problem for a really beginner...error?!
|
|
|