2010-04-20 6 views
2

화면의 윈도우 위치를 관찰하고 조작 할 수있는 앱을 작성해야하는데, 코코아의 Accessibility API을 사용해야한다고 들었습니다.OSX에서 Java로 Cocoa Accessibility API에 액세스 할 수 있습니까?

불행히도 나는 자바 프로그래머이고 Objective C는 나를 겁나게한다.) 자바 내에서이 코코아 API에 액세스 할 수 있습니까? 나는 애플이 자바에 대해 신경을 쓰면 코코아에 "다리"를 유지했지만 칼로리가 필요로하는지 확신 할 수 없다.

아, 내 IDE는 관련성이있는 경우 이클립스입니다.

답변

4

예, Java 브리지가 10.6에서 완전히 사라졌습니다.

Objective-C는 실제로 무서운 것이 아니라 코드를 읽거나 튜토리얼을 작성합니다. Java는 여러면에서 모델링되었습니다.

1

Java "bridge"는 더 이상 Apple에서 지원하지 않습니다. 이전 "브리지"가있는 Accesibility API에 액세스 할 수 있는지 여부를 모릅니다.

그러나 자신이 필요로하는 것에 액세스하려면 JNI을 사용하여 자신 만의 Java 래퍼 클래스를 작성할 수 있습니다.

관련 문제