| Author |
How to invoke 'PrtSc' Key in JAVA
|
Ramesh Kumar Swarnkar
Ranch Hand
Joined: Sep 15, 2003
Posts: 83
|
|
Hi,
I need to invoke a 'PrtSc' command of keyboard from a Java program. So that it can capture the entire screen-contents as an image. The Java-code should be such that while running in a loop and it will capture the screen as image at every 2 seconds .
I will be very grateful if someone, on this intelligent forum, can suggest me the solution in JAVA.
looking forwards - thanks in advance !!!
Ramesh
|
 |
Ernest Friedman-Hill
author and iconoclast
Marshal
Joined: Jul 08, 2003
Posts: 24041
|
|
The only way to use the keyboard's PrScr key would be to use a robot. With sensors and motors and such. No other way to physically press a key that I can think of!
But... if what you're actually interested in is making screen grabs, then just check out the createScreenCapture() method of the java.awt.Robot class.
|
[Jess in Action][AskingGoodQuestions]
|
 |
Ramesh Kumar Swarnkar
Ranch Hand
Joined: Sep 15, 2003
Posts: 83
|
|
|
let me check....robot
|
 |
John de Michele
Rancher
Joined: Mar 09, 2009
Posts: 600
|
|
Or, you could look in the java.awt.event.KeyEvent class for KeyEvent.VK_PRINTSCREEN. If you needed to automate something, you could use that with Selenium to simulate a keypress of the Print Screen key.
John.
|
 |
 |
|
|
subject: How to invoke 'PrtSc' Key in JAVA
|
|
|