Loading...

Anybody know Java? - QuestionCove
OpenStudy (jagatuba):

Anybody know Java?

6 years ago
OpenStudy (anonymous):

Why ?

6 years ago
OpenStudy (jagatuba):

I need help figuring out why my program will compile but won't run.

6 years ago
OpenStudy (anonymous):

Then paste your doubt rather than asking do we know java ?

6 years ago
OpenStudy (jagatuba):

I'm getting the following at run time. Exception in thread "main" java.lang.IllegalArgumentException: adding container's parent to itself at java.awt.Container.checkAddToSelf(Unknown Source) at java.awt.Container.addImpl(Unknown Source) at java.awt.Container.add(Unknown Source) at CalMortCalcTemp.<init>(CalMortCalcTemp.java:139) at CalMortCalcTemp.main(CalMortCalcTemp.java:490)

6 years ago
OpenStudy (jagatuba):

I've looked over the code and all seems well, but ....

6 years ago
OpenStudy (anonymous):

Share your source code using gist.github.com

6 years ago
OpenStudy (jagatuba):

k hang on

6 years ago
OpenStudy (anonymous):

sure

6 years ago
OpenStudy (jagatuba):

Sorry, I've never used that website Do I make a private or public Gist?

6 years ago
OpenStudy (anonymous):

make a public gist.

6 years ago
OpenStudy (jagatuba):

https://gist.github.com/1008737

6 years ago
OpenStudy (mattfeury):

termLab.add(termLab, console); you definitely can't do that. just what the compiler is saying: you can add a container to itself. when the compiler errors, it will give you a line number. Go to the line number as a starting point to solve.

6 years ago
OpenStudy (jagatuba):

Oh wow. I totally missed that. that should read: midPanel.add(termLab,console);

6 years ago
OpenStudy (jagatuba):

lol

6 years ago
OpenStudy (mattfeury):

it's almost always something silly like that :).

6 years ago
OpenStudy (jagatuba):

Well one thing I have learned is that it is usually the really simple things that get over looked. I was have some trouble with my previous version and it was as simple as not adding a button to my listener. That too took a second pair of eyes to point out.

6 years ago
OpenStudy (mattfeury):

heh yea always happens. if you find yourself looking the same problem for over 30 minutes, it can often be good to take a break, even for another 30 minutes. then you get a fresh look at it.

6 years ago
OpenStudy (mattfeury):

if i helped, please click 'good answer' so i'll get a medal :)

6 years ago
OpenStudy (jagatuba):

Yeah I do that . . . sometimes. I often find myself spending too long on something because I think I can figure it out in a few more minutes . . . and a few more minutes . . . and a few more minutes . . .

6 years ago
OpenStudy (jagatuba):

I will mos def get you a medal. the program works now. It just has some major formatting issues that shouldn't be too hard to fix (I hope).

6 years ago
OpenStudy (jagatuba):

eclipse will not alert you to this type of error because it occurs at run-time

6 years ago
Similar Questions: