Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Saving runtime Swing UI as image

 
padma patil
Ranch Hand
Posts: 41
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I have JTabbedPane which has 2 tabs. First tab component has one labels and JTabel and second tab components has 2 Jtables. I wanted to store the runtime Frame as a image when save button is clicked (Similar to file save option). I saw on many tutorial they have icons of runtime Frames. How can I achive this?
Thanks,
padma
 
Nathan Pruett
Bartender
Posts: 4121
IntelliJ IDE Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
There are other ways, but the simplest is to use the Robot class to get a screen capture and use the new ImageIO classes to save the image.



-Nate
 
Joel Cochran
Ranch Hand
Posts: 301
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This may be overly simplistic, but if you just want a .jpg of a screen shot and don't need it generated programmatically... on a Windows machine with the screen active, press "alt-Prt Scr" and a copy of the active window will be saved as an image to your clipboard. Then you can simply paste it where ever you want it.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic