sweet hello to all, someone tell me that how can i capture the active screen(window) using java. I have captured whole screen with createScreenCaputre() method. Now, i want to capture active window only. How to do it waiting . . . best wishes waqas dar
But, i did not find solution of my question from your previous discussion
there no solution of Active Screen Capturing in Java , i think.
Ulf Dittmer
Marshal
Joined: Mar 22, 2005
Posts: 35232
7
posted
0
How did you change your code after reading that thread? Are you passing the rectangle of the frontmost window to the createScreenCapture method?
Waqas Tariq
Greenhorn
Joined: Nov 15, 2007
Posts: 17
posted
0
I tried to pass 'new Rectangle(this.getScreenSize)' but failed to compile. Can you tell me , what should i pass to createScreenCapture for most front window?
If that screen is part of your own application it's quite easy. However, it probably isn't, so I doubt there is anything you can do without using JNI, because you'll need to use the Windows / Xorg / XFree API.
You forgot the parentheses after getScreenSize. Also note that the method is part of the Toolkit class, so unless "this" is a Toolkit implementation -and I'm certain that it is not- it won't work the way you currently have it. The other discussion actually lists the code required - why don't you just copy and paste it?