Make a screen shot using MATLAB and java.awt.Robot
Afficher commentaires plus anciens
I want to make a screenshot using function createScreenCapture in java.awt.Robot. I can use java.awt.Robot for mouse and keyboard control. How can I use java.awt.Robot for make a screenshot? Or maybe there is something else?
P.S. Matlab give next answer:
import java.awt.Robot; vks = Robot; s_size = get(0, 'screensize'); Buffer=vks.createScreenCapture(s_size);
No method 'createScreenCapture' with matching signature found for class 'java.awt.Robot'.
Error in mouse_drive (line 7) Buffer=vks.createScreenCapture(s_size);
Réponses (1)
Jan
le 29 Déc 2014
2 votes
As usual such standard operations have been published in the FileExchange already. Searching there will offer solutions like these:
- http://www.mathworks.com/matlabcentral/fileexchange/31383-screenshotrgb--make-a-screenshot-using-robot-java-class
- http://www.mathworks.com/matlabcentral/fileexchange/11363-screencapture
- http://www.mathworks.com/matlabcentral/fileexchange/34960-multiple-monitors-screen-capture
- http://www.mathworks.com/matlabcentral/fileexchange/24323-screencapture-get-a-screen-capture-of-a-figure-frame-or-component
Catégories
En savoir plus sur Sparse Matrices dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!