It looks like your problem is lines 26/27 where you try to get the text from the text fields.
The variables jtf3 and jtf4 are private to the ChuaWeiheng class, so they are not accessible in the Comments class.
The simplest fix is to make Comments an inner class of ChuaWeiheng so it has access to its variables. (That would also be better design becaise the Comments calss has no use except from ChuaWeiheng.)
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
may5457 commented: how do i make radiusf a variable? its suppose to be radius but the f is because its has to be a float +0
dlblock commented: Have you looked at Atom? +0
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
extr3mex commented: 11 years! congrats!! +0
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
Saboor880 commented: Thanks for your response James. I forgot to flush out the streams. I did that and now the pdf is not crashing +3
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
Vin vin commented: thanks man, I forgot the setid and getid thing. this makes my project much easier to work with. +0
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
Vin vin commented: james, thank you very much. btw the eventhandler is a interface, so I had to implement instead of extends. But it still helped me a lot (: +1
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
rproffitt commented: And I didn't account for the no-diety scenario. For that, they are truly on their own. +15
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
rproffitt commented: Yes, please do. (Also, I read the OP's post and thought bad thoughts.) +15
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
matt21mcr commented: Thanks for your help. But since I'm a beginner I'm not sure where should I put this loop inside the code of my program... Thanks in advance. +0
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
M_27 commented: Great +0
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
rproffitt commented: Checked their posts. Looks like a spammer to me. +15
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
Reverend Jim commented: "I think I'm getting better." (MP & the Holy Grail) +0
rproffitt commented: "Ah, thanks very much." MP & The Holy Grail. +0
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
rproffitt commented: Thanks, I skipped that line and being biologically based made an error. Ooops. +15
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster