마우스 클릭 시뮬레이션을 위해 문자열에서 입력 받기

Rolodecks

그래서 화면을 a1-> h8에서 8x8 그리드로 분할하는 Java 프로그램이 있습니다. 이 프로그램은 2 자 입력을받는 것입니다. 예를 들어 a1을 입력하면 마우스가 a1 위치를 클릭해야합니다. 2 개의 질문이 있습니다

1) 궁금합니다. 실제로 이렇게해야합니까?

if (input == a1) // a1의 위치 클릭

64 번? 아니면 더 좋은 방법이 있습니까?

2) 실제로 마우스 클릭을하려면 무엇을 사용해야합니까? 그리고 실제로 마우스를 움직이지 않고 위치를 클릭하는 방법이 있습니까?

Levenal

첫째 :

The program is to take a 2 letter input,

귀하의 프로그램은 두 글자가 아닌 글자와 숫자를 사용합니다. 누군가가 해결책을 다루는 방법에 영향을 미칠 수 있기 때문에 그렇게 표현하는 방법에주의해야합니다.

둘째 : 이것이 최선의 방법인지는 모르겠지만 그리드 사각형 이름 (a1, a2, a3 등)의 ArrayList를 잠재적으로 생성 할 수 있습니다. 그런 다음 사용자로부터 입력을 받으면 입력이 항목과 일치 할 때까지 목록을 반복합니다. 일단 찾은 ArrayList는 로봇을 사용하여 클릭을 생성하거나 수동으로 onClickEvent를 리스너에 발생시킵니다. 목록에서 사용자 입력과 일치하는 항목을 찾지 못하면 잘못된 참조를 인용하는 오류를 반환합니다.

또한 배열에 대한 각 그리드 참조를 한 번에 하나씩 수동으로 입력하지 않으려면 다음과 같이 char ASCII 값을 사용하고 반복하여 목록을 만들어보십시오.

    char c = 97;
    char n = 49;
    String s = Character.toString(c) + Character.toString(n);
    System.out.println(s);

    myArrray.add(s);

위를 올바른 방법으로 성공적으로 반복하면 각 그리드 참조를 하나씩 추가하는 것을 절약 할 수 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

마우스 클릭 시뮬레이션 또는 기본이 아닌 요소에서 키 누르기 입력

분류에서Dev

코드에서 마우스 클릭을 시뮬레이션하는 방법은 무엇입니까?

분류에서Dev

양식 입력의 오른쪽 'X'내에서 마우스 클릭을 감지하고 Enter 키 입력 시뮬레이션

분류에서Dev

JNA / WinAPI. 마우스 클릭을 시뮬레이션하면 마우스 커서가 이동하고 시작 위치로 돌아 가지 않습니다.

분류에서Dev

시뮬레이션 된 키 입력을 통해 Windows VNC 클라이언트에 텍스트 붙여 넣기 허용

분류에서Dev

Board (JPanel) 내에서 마우스 클릭 시뮬레이션

분류에서Dev

가운데 클릭을 시뮬레이션하는 오른쪽 + 왼쪽 버튼을위한 마우스 구성 (복사 / 붙여 넣기 용)

분류에서Dev

Javascript 프로그램에서 마우스 클릭을 시뮬레이션하려면 어떻게해야합니까?

분류에서Dev

href가없는 <a> 태그에서 마우스 클릭을 시뮬레이션하는 방법은 무엇입니까?

분류에서Dev

위켓 테스트에서 AjaxButton 클릭을 에뮬레이션하는 방법은 무엇입니까?

분류에서Dev

DirectX 게임에서 Java에서 마우스 클릭 시뮬레이션

분류에서Dev

JavaScript에서 버튼에 대한 마우스 클릭 시뮬레이션

분류에서Dev

3 차원 배열에 저장된 마이그레이션 매트릭스에 마이그레이션을 입력하기위한 루프 교체

분류에서Dev

특정 화면 좌표에서 마우스 클릭 시뮬레이션

분류에서Dev

haskells gloss에서 사용자 마우스 클릭 위치 읽기

분류에서Dev

도스 적용을위한 입력 에뮬레이션

분류에서Dev

Angular Jest 테스트에서 창, 문서 및 마우스 클릭 이벤트 속성 시뮬레이션

분류에서Dev

Firefox에서 클릭하는 동안 마우스가 움직이면 HTML 레이블이 해당 입력을 트리거하지 않습니다.

분류에서Dev

오른쪽 클릭 에뮬레이션을 위해 길게 클릭 하시겠습니까? (XFCE)

분류에서Dev

React Hooks에서 다른 마우스 클릭을 듣기 위해 버튼 클릭에 대한 함수를 어떻게 호출합니까?

분류에서Dev

AngularJS에서 클릭시 입력 위치 가져 오기

분류에서Dev

트랙 패드에서 마우스 가운데 클릭 에뮬레이션을 설정하려면 어떻게해야합니까?

분류에서Dev

마우스 클릭시 Vim에서 이상한 삽입

분류에서Dev

Java에서 입력을 받기 위해 스캐너 개체가 필요한 이유

분류에서Dev

문자열과 정수 모두에 대한 입력을 받기 위해 Scanf () 사용

분류에서Dev

jquery에서 마우스 나가기 및 마우스 입력 문제가 하위 메뉴에 가까운 것보다 하위 메뉴 링크를 클릭합니까?

분류에서Dev

X- 마우스 버튼 제어 : 브라우저 탭을 닫기 위해 더블 클릭을 설정하는 방법은 무엇입니까?

분류에서Dev

사용자 입력을 에뮬레이트하기 위해 expect 사용

분류에서Dev

Puppeteer없이 DevTools 프로토콜을 통해 Chrome 창에서 클릭을 시뮬레이션하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    마우스 클릭 시뮬레이션 또는 기본이 아닌 요소에서 키 누르기 입력

  2. 2

    코드에서 마우스 클릭을 시뮬레이션하는 방법은 무엇입니까?

  3. 3

    양식 입력의 오른쪽 'X'내에서 마우스 클릭을 감지하고 Enter 키 입력 시뮬레이션

  4. 4

    JNA / WinAPI. 마우스 클릭을 시뮬레이션하면 마우스 커서가 이동하고 시작 위치로 돌아 가지 않습니다.

  5. 5

    시뮬레이션 된 키 입력을 통해 Windows VNC 클라이언트에 텍스트 붙여 넣기 허용

  6. 6

    Board (JPanel) 내에서 마우스 클릭 시뮬레이션

  7. 7

    가운데 클릭을 시뮬레이션하는 오른쪽 + 왼쪽 버튼을위한 마우스 구성 (복사 / 붙여 넣기 용)

  8. 8

    Javascript 프로그램에서 마우스 클릭을 시뮬레이션하려면 어떻게해야합니까?

  9. 9

    href가없는 <a> 태그에서 마우스 클릭을 시뮬레이션하는 방법은 무엇입니까?

  10. 10

    위켓 테스트에서 AjaxButton 클릭을 에뮬레이션하는 방법은 무엇입니까?

  11. 11

    DirectX 게임에서 Java에서 마우스 클릭 시뮬레이션

  12. 12

    JavaScript에서 버튼에 대한 마우스 클릭 시뮬레이션

  13. 13

    3 차원 배열에 저장된 마이그레이션 매트릭스에 마이그레이션을 입력하기위한 루프 교체

  14. 14

    특정 화면 좌표에서 마우스 클릭 시뮬레이션

  15. 15

    haskells gloss에서 사용자 마우스 클릭 위치 읽기

  16. 16

    도스 적용을위한 입력 에뮬레이션

  17. 17

    Angular Jest 테스트에서 창, 문서 및 마우스 클릭 이벤트 속성 시뮬레이션

  18. 18

    Firefox에서 클릭하는 동안 마우스가 움직이면 HTML 레이블이 해당 입력을 트리거하지 않습니다.

  19. 19

    오른쪽 클릭 에뮬레이션을 위해 길게 클릭 하시겠습니까? (XFCE)

  20. 20

    React Hooks에서 다른 마우스 클릭을 듣기 위해 버튼 클릭에 대한 함수를 어떻게 호출합니까?

  21. 21

    AngularJS에서 클릭시 입력 위치 가져 오기

  22. 22

    트랙 패드에서 마우스 가운데 클릭 에뮬레이션을 설정하려면 어떻게해야합니까?

  23. 23

    마우스 클릭시 Vim에서 이상한 삽입

  24. 24

    Java에서 입력을 받기 위해 스캐너 개체가 필요한 이유

  25. 25

    문자열과 정수 모두에 대한 입력을 받기 위해 Scanf () 사용

  26. 26

    jquery에서 마우스 나가기 및 마우스 입력 문제가 하위 메뉴에 가까운 것보다 하위 메뉴 링크를 클릭합니까?

  27. 27

    X- 마우스 버튼 제어 : 브라우저 탭을 닫기 위해 더블 클릭을 설정하는 방법은 무엇입니까?

  28. 28

    사용자 입력을 에뮬레이트하기 위해 expect 사용

  29. 29

    Puppeteer없이 DevTools 프로토콜을 통해 Chrome 창에서 클릭을 시뮬레이션하는 방법은 무엇입니까?

뜨겁다태그

보관