2017-10-17 40 views
0

這是我的代碼:Sikuli爪哇 - 我怎樣才能SendKeys將重音符號(A,E,I,O,U)

public class Cls_ObjPrint { 
    public void escribirGUI(String valor){ 
      Keyboard kb = new DesktopKeyboard(); 
      String input = StringUtils.stripAccents(valor); 
      kb.type(input); 
     } 
} 

米跑類

public class Cls_CrearCliente { 
    public static void main(Cls_Enco_Elem_Siebel Obj_Enco_Elem_Siebel) 
     { 
      // TODO Auto-generated method stub 

      Cls_ObjPrint Obj_Auxiliar= new Cls_ObjPrint(); 

    Obj_Auxiliar.escribirGUI("Andrés"); 
    } 
    } 

的該輸出部分代碼是:Andres without the tick 我需要發送帶有重音標記的文字

+0

我不知道是什麼'StringUtils.stripAccents()'做,但它聽起來像它刪除您正在試圖保持口音。 – JeffC

+0

@JeffC,我刪除了stripaccents()但不工作:( – Blackwidow

回答