日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

如何操作JAVA程序

案例介紹

在SQuirrel SQL中,首先操作修改字體和字號,展示點擊,勾選,下拉等功能。按照此方式也可使用勾選和取消勾選、獲取表格內容、雙擊等功能。

案例實現

編碼模式

  1. 打開JAVA應用(此處打開SQuirrel—> squirrel-sql.jar,下同)

  2. 使用管理員模式打開阿里云RPA編輯器,創建云端工程—-基礎編碼工程模板。

1

3.進入編輯器頁面,如下圖。

2

4.點擊開始捕捉(左圖),打開控件錄制工具,如下右圖。

3

4

5.鼠標左鍵單擊【捕捉控件[F2]】或快捷鍵F2錄制控件,將光標移動至JAVA應用中需要操作的位置,此時有藍色浮層顯示。

5

6.如沒有顯示,單擊此位置,會跳出安裝JAVA插件彈窗,點擊是,開始安裝插件,完成如下圖。

6

7.完成插件安裝以后,重新啟動JAVA應用。

8.點擊【捕捉控件[F2]】,光標移入【global preferences】按鈕(下圖箭頭位置),鼠標左鍵單擊選中。!

7

9.控件屬性出現如下圖頁面。

8

10.點擊【高亮控件[F5]】,錄制到的控件會在頁面藍框閃爍兩次。

11.選擇動作,配置動作參數,點擊【驗證操作[F4]】進行驗證。(選擇單擊,選擇動作參數為取消模擬點擊,其余不修改)

9

12.驗證完成,進入下圖頁面。

11

13.驗證完成,滿足需求,填入控件名稱global preferences,復制下方代碼示例到編輯器頁面。

22
java_obj = rpa.ui.java.catch('SQuirreL SQL Client snapshot-20190714_0016', mode='exact', process_name='^javaw$', class_name='^SunAwtFrame$')
java_obj.click('global preferences', button='left', simulate=False, send_window_message=False, index=1, offset_x=0, offset_y=0)

14.點擊【繼續捕捉控件】,繼續錄制后續操作。

33

15.光標移入【Fonts】按鈕,點擊,錄制完成。

44

16.在選擇動作中選擇要驗證的動作,配置動作參數,點擊【驗證動作[F4]】,驗證是否滿足需求。

17.驗證完成,JAVA應用切換頁面至Fonts頁面。

55

18.滿足需求,填入控件名稱,復制代碼示例到編輯器。(注意:此處因為有新頁面產生,注意修改新頁面變量名稱,后續在開發過程中也需要注意頁面切換,頁面對象不同,尋找的控件也是不同的)

java_obj1 = rpa.ui.java.catch('Global Preferences', mode='exact', process_name='^javaw$', class_name='^SunAwtDialog$')
java_obj1.click('Fonts', button='left', simulate=False, send_window_message=False, index=1, offset_x=0, offset_y=0)

19.點擊【繼續捕捉控件】,繼續錄制后續操作。

20.鼠標光標移入下圖位置錄制,獲取勾選狀態。

66

21.此處為了判斷是否勾選,如果未勾選,就設置為勾選狀態,如果勾選,直接修改后面字體。(此處有邏輯判斷,后續有代碼示例)

22.錄制完成,填入名稱Enabled,在選擇動作中選擇要驗證的動作,配置動作參數,點擊【驗證動作[F4]】,驗證是否滿足需求。(此處驗證【復選框/單選框—獲取狀態】)

77

23.由于是未選中狀態,不滿足需求,復制當前代碼到編輯器,再次選擇動作驗證【復選框/單選框—獲取狀態】。

88

24.驗證完成以后,單選框已經變為選中狀態,滿足需求。復制代碼到編輯器,繼續捕捉控件。(此處增加邏輯判斷,注意:此處頁面對象為修改過的變量名)

result = java_obj1.get_checked_state('Enabled', index=1)
if result == False:
java_obj1.set_checked_state('Enabled', True, index=1)

25.此處繼續錄制Menus按鈕,執行點擊操作,此步驟如上操作,略。

java_obj1.click('Menus', button='left', simulate=True, send_window_message=False, index=1, offset_x=0, offset_y=0)

26.執行點擊Menus以后,進入如下圖頁面。

99

27.點擊【繼續捕捉控件】,繼續錄制后續操作,光標移入如下圖位置,單擊此處,錄制完成。

111

28.由于是下拉框,在選擇動作中選擇要驗證的動作(下拉框—獲取內容),配置動作參數,點擊【驗證動作[F4]】,驗證是否滿足需求。

222

29.從驗證結果中復制出任意中字體類型,如:Calibri。

30.在選擇動作中選擇要驗證的動作(下拉框—選擇內容),配置動作參數,填入選項內容如:Calibri,點擊【驗證動作[F4]】,驗證是否滿足需求。

31.驗證完成,填入控件名稱Font,復制代碼到編輯器。(注意:此處新增頁面,注意頁面對象修改變量名)

java_obj2 = rpa.ui.java.catch('Font Chooser', mode='exact', process_name='^javaw$', class_name='^SunAwtDialog$')
java_obj2.set_selected_item_by_text('Font', r'Calibri', index=1)

32.至此修改字體已經完成,下面進行關閉頁面操作。

33.關閉頁面有兩種方式。方式1:點擊【OK】按鈕,關閉頁面。方式2:通過頁面對象調用close方法關閉。

34.方式1:如上操作錄制關閉按鈕,略。代碼如下:

java_obj2.click('Font', button='left', simulate=False, send_window_message=False, index=1, offset_x=0, offset_y=0)

35.方式2:調用頁面對象關閉,代碼如下:

java_obj2.close()

36.其他頁面也如上方式關閉即可。