• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Drawing on a JPanel fails

 
Alejandro Barrero
Ranch Hand
Posts: 335
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am drawing strings on a JPanel after I draw the image of a JPG. The paint component method is

I first draw the image of the JPG and this is working; then I call drawOnGlassPane to draw entered strings. Initially, I was drawing on the glass pane of the parent but since it didn't work I tried the graphics of the JPanel

The line "graphics.drawString(enteredText, xCoordinate, yCoordinate);" is being executed.
 
Rob Camick
Ranch Hand
Posts: 2473
8
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I doubt it is the problem but you should not be using drawImmediately inside the paintComponent(() method.

Post your SSCCE that demonstrates the problem.
 
Alejandro Barrero
Ranch Hand
Posts: 335
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Rob. No that's not the problem. It is a weird problem with Eclipse or MyEclipse, because the code works fine in another workspace or project. I am writing to them. I DON'T KNOW HOW TO SET THIS TO RESOLVED.
 
Darryl Burke
Bartender
Posts: 5115
11
Java Netbeans IDE Opera
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Alejandro Barrero wrote:No that's not the problem.

Even if it's not *the* problem, it most certainly is *a* problem.

To repeat what Rob said: You should not be using drawImmediately(...) inside the paintComponent(...) method
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic