provided for interacting with desktop with jni feacture.