2012-06-02 14 views
0

JavaFx 장면을 사용하여 웹 응용 프로그램을 표시하고 있습니다. 웹 응용 프로그램을 만들 때 GWT를 사용했습니다.JavaFx Scene과 GWT-Website 사이의 통신

JavaFx가 JS-Scene 통신을 지원한다는 것을 알고 있지만 GWT 컴파일러가 장면과 상호 작용할 수있는 코드를 만들 수 있도록 어떻게해야할지 모르겠다.

내 문제를 해결할 수있는 인터페이스 기술이 있습니까?

답변

1

브라우저에서 실행중인 Java 애플릿과 브라우저의 JavaScript 엔진 사이에 다리가 있습니다. 소위 LiveConnect 사양은 JavaScript 코드가 Java 코드와 통신하는 방법을 설명합니다.

Java 자습서 Invoking Applet Methods From JavaScript CodeInvoking JavaScript Code From an Applet을 확인하십시오.

GWT 타사 라이브러리 GwtAI도 있습니다.

+0

안녕하세요 애드리안, 답장을 보내 주셔서 감사합니다! 내 문제에 대한 해결책을 찾고있는 동안 그 기술을 접하게되었지만 JavaFx에도 그러한 기술이있었습니다. 차라리 GWT 컴파일러에 의해 생성 된 임의적으로 난독 화 된 JS와 상호 작용할 방법이 필요했지만 GWT 컴파일러가 실제로 어떻게 작동하는지 모르기 때문에이 방법이 너무 복잡했습니다. 그동안 나는 클라이언트를 독립 실행 형 JFX 응용 프로그램으로 다시 구현하기로 결정했습니다.이 응용 프로그램도 잘 작동했습니다. 그러나 어쨌든 고마워요, 당신의 솔루션은 가능한 가장 가까운 것 같습니다. – Corsair