SWT可以获取窗口中闪烁光标的位置
我是java编程的初学者,我想在Windows中获取闪烁光标的位置,而不是在Java窗口中。 如何得到它? Java是否有任何API来执行它?
我试过这段代码,但它获取当前的鼠标光标。
import org.eclipse.swt.graphics.Point;
import org.eclipse.swt.widgets.Display;
public class CursotLocationDemo{
public static void main(String[] args){
Display d = new Display();
while(true){
Point p = d.getCursorLocation();
System.out.println("Cursor location is: " + p);
try{ Thread.sleep(200); } catch (InterruptedException e) {}
}
}
}
我们的目标是让光标进入另一个应用程序,如记事本或其他文本编辑器。
您可以按照这些线程中所述调用Windows GetCursorPos
函数:
上一篇: Can SWT get the location of the blinking cursor in windows
下一篇: GWT RichTextArea not Capturing onBrowserEvent (Event.ONPASTE)