Silverlight에서와 같이 JavaFx 또는 Flex로 다른 언어 (ActionScript 및 JavaFX 스크립트 아님)로 프로그램을 작성할 수 있습니까? 자바 클래스를 생성하는 코드를 호출 할 수 있습니다, 따라서이 AlchemyJavaFX, Flex 및 기본 언어가 아닙니다.
답변
은 자바 FX는 자바를 호출 할 수 있습니다 사용하여 C/C++ 코드를 컴파일 할 수있는 옵션이고 있지만, 당신은 단지 MXML과 액션 스크립트 작업을 수행 할 수 있습니다 플렉스를 들어
. 그래서 이론적으로 JRuby 나 Groovy를 사용하여 코드를 작성할 수 있습니다.
그러나 실제로 JavaFx (또는 Flex)를 구현할 수있는 방법은 아닙니다. 오히려 이러한 언어를 사용하여 AJAX/브라우저의 악몽보다 더 신뢰할 수있는 기술을 사용하여 훌륭한 UI를 구축하고 있습니다.
당신이 원하는 언어로 작성할 수있는 백엔드 데이터 소스 (REST/SOAP를 통해)를 통합 할 수있는 능력이 실제로 제공됩니다.
왜 우리가 이것을 원한다고 생각하면 대답하는 것이 더 쉬울까요?
JavaFX의 경우 달성하려는 목표에 따라 대답은 예와 아니요입니다. JavaFX는 Java 클래스로 컴파일되며 이론적으로 Java 클래스를 호출 할 수있는 JVM 언어에서 컴파일 된 JavaFX 클래스를 호출 할 수 있습니다. 그러나 JavaFX 언어 기능을 구현하려는 일부 스턴트는 구현 된 클래스를 매우 복잡하게 만들고 이름 변경은 정의되지 않고 변경 될 수 있기 때문에 이는 간단하지 않습니다. 이 방법으로 작성된 모든 솔루션은 매우 취약합니다.
그러나 대부분의 JavaFX 기능은 미디어 지원 용 (Java Media Components) 및 2D 장면 그래프 용 장면 그래프 프로젝트 (https://scenegraph.dev.java.net/)와 같은 순수 Java 라이브러리를 기반으로합니다. 이 프로젝트는 Java로 작성되었으며 Java 및 기타 JVM 기반 언어에서 훨씬 쉽게 호출 할 수 있습니다.
Flex의 경험이 없지만, 내가 아는 한 MXML과 ActionScript가 얽혀 있습니다.
- 1. JavaFX [1.3] 또는 아닙니다.
- 2. Flex AdvancedDataGrid : MXML ItemRenderers가 기본 스타일 기본값이 아닙니다.
- 3. SubSonic 및 기본 연결 문자열 문제가 아닙니다.
- 4. JavaFX Datagrid
- 5. Javafx 및 wav 파일
- 6. 노드 크기의 기본 JavaFX 애플릿 크기
- 7. JavaFX 및 임베디드 응용 프로그램
- 8. 및 및 또는 &&, ||,! 대 아닙니다.
- 9. JavaFX Designer
- 10. javafx 스크롤바
- 11. 강력한 대체 JVM 언어가 될 수있는 스칼라, Clojure, 팬, JavaFX 스크립트 또는 기타?
- 12. JavaFX - 좋은가요? 도킹이 필요합니다.
- 13. VBox 및 HBoxes의 Javafx 레이아웃 문제
- 14. JavaFX 애플릿 javascript 및 max os x
- 15. web2.0을 개발하는 데 가장 적합한 기술은 무엇입니까? Flex, JavaFX 및 html5
- 16. 클라이언트 측 javafx
- 17. JavaFx 오프라인 기능?
- 18. joomla에 잘못된 언어가 등록되었습니다
- 19. RTL 언어가 android 및 리소스 한정자로 지원됩니다.
- 20. JavaFX 외부 리소스로드 문제
- 21. JavaFX 멀티 스레딩
- 22. 웹 스크래핑에 "완벽한"언어가 있습니까?
- 23. JavaFX : 길이를 문자열로 지정 하시겠습니까?
- 24. Flex 2 및 Flex 3 모듈 interop
- 25. JavaFX 용 Javadoc (JavaFX API 아님)! 근원에서? 프로젝트 장면 그래프에서?
- 26. Flex - URLLoader 및 HTTPService
- 27. EJB 및 FLEX
- 28. Flex Webservice 및 Android
- 29. 이맥스 JavaFX 스크립트 모드?
- 30. 누구나 xui를 사용하십니까? JavaFX?