まえがき たいていのWindowsの画面の自動操作は以下で紹介した方法で可能になっています。 RPA九人衆による「アカネチャンカワイイヤッタ」の自動化 https://qiita.com/mima_ita/items/d4655de865f30bb51c65 実は厄介なケースがあって、それはJavaで画面を作っているケースです。 今回はJavaで作られた画面を例に自動操作が可能かどうか検討してみましょう。 実験環境 Windows10 Home Java 8 Visual Studio 2019 PowerShell 5.1 UiPath 2019.10.0-beta 111 Javaの画面の作成方法 Javaで画面を作成する主な方法としてSwingを使用する場合と、JavaFxを使用する場合があります。 Swingで作成した画面 下記のページを参考に簡単なSwingの画面を作成します。
![Javaで作った画面をWindowsで自動操作する方法 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/0cbfb8b6101e87d122623a348d514fb50c8f3683/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZ0eHQ9SmF2YSVFMyU4MSVBNyVFNCVCRCU5QyVFMyU4MSVBMyVFMyU4MSU5RiVFNyU5NCVCQiVFOSU5RCVBMiVFMyU4MiU5MldpbmRvd3MlRTMlODElQTclRTglODclQUElRTUlOEIlOTUlRTYlOTMlOEQlRTQlQkQlOUMlRTMlODElOTklRTMlODIlOEIlRTYlOTYlQjklRTYlQjMlOTUmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZ0eHQtY2xpcD1lbGxpcHNpcyZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTc2ZjJmYjZlMTE5YzM3OTliNzM5NTRhZTQwOWU4MWJm%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwbWltYV9pdGEmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTRjYjg5NTAwZjBjMWM4YzlhMzE1NWRiNThkZGY1ZDIw%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3De5e4f90c50394d1137a7d5f8f5c0fec4)