This week's book giveaway is in the Clojure forum.
We're giving away four copies of Clojure in Action and have Amit Rathore and Francis Avila on-line!
See this thread for details.
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Draw on a Jlabel Icon

 
hans teeuwen
Greenhorn
Posts: 2
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I want to draw a line on a picture. The picture is being drawn on a jpanel.

Code voor JPanel with image


Code for drawing a line on the image



I have tried the following;


Could someone please tell me what i'm doing wrong.
 
Hiram Nascimento
Greenhorn
Posts: 13
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Hans,

I see you are creating a "JLabel" and then adding the Meter object into it.

Why don't you just "paint" the SpeedMeter with the image you need in the background and just add "SpeedMeter" in the JPanel?

- Set up the background image in the SpeedMeter paintComponent() (once it's a JLabel).
- Don't forget to use the repaint() method if you need to update the "Meters"
- Once you have done that, just instantiate a SpeedMeter and add it to the panel object.

Does it make sense?

Thanks,
Hiram
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic