Search the Community
Showing results for tags 'set focus without title window'.
-
Hi Guys, I have integrated autoIT with eclipse and i need to automate one desktop base application. But on the very first screen there is not title and text its a simple image with 4 fields. i need to know how can i set focus on the current window without title and text. Screen shot is mentioned. Please let me know how to set focus on window. package Package; import java.io.File; import java.io.IOException; import junit.framework.Assert; import autoitx4java.AutoItX; import com.jacob.com.LibraryLoader; public class App { public static void main( String args[] ) throws InterruptedException { String jacobDllVersionToUse; //String jacobDllVersionToUse; if (jvmBitVersion().contains("32")) { jacobDllVersionToUse = "jacob-1.18-x86.dll"; } else { jacobDllVersionToUse = "jacob-1.18-x64.dll"; } File file = new File("lib", jacobDllVersionToUse); System.setProperty(LibraryLoader.JACOB_DLL_PATH, file.getAbsolutePath()); AutoItX x = new AutoItX(); //Launched BRMFO application // String $hWnd = ""; boolean i; x.run("C:\\Program Files\\Craft Silicon\\Bankers Realm MFO\\Bin\\BRealmMFO_R13_89.exe"); Thread.sleep(1000); String brmfo = "x.run(C:\\Program Files\\Craft Silicon\\Bankers Realm MFO\\Bin\\BRealmMFO_R13_89.exe)"; Thread.sleep(12000); x.winActivate("brmfo"); brmfo = x.winGetHandle("[ACTIVE]"); //Assert.assertTrue(x.winExists("brmfo")); // i = x.mouseMove(182, 184); //x.send("{ENTER}"); System.out.println("started"); x.controlClick("", "", ""); x.send("TAB"); //x.send("{ALT}n"); System.out.println("TAB pressed"); Thread.sleep(3000); x.send("8008"); System.out.println("Enter ID"); x.send("{TAB}"); Thread.sleep(3000); x.send("TAB"); Thread.sleep(3000); x.send("112925"); Thread.sleep(3000); x.send("Password0"); Thread.sleep(3000); } private static String jvmBitVersion() { return System.getProperty("sun.arch.data.model"); } } brmfoscreen.docx
-
- focus current window
- set focus without title window
- (and 1 more)