ControlsFX 버전 controlsx-8.0.6_20으로 JavaFX 응용 프로그램을 개발했습니다. ControlsFX를 최신 버전 인 controlsfx-8.20.7로 업그레이드하면 내 소스가 호환되지 않아 CommandLink를 포함하여 이전에 ControlFx의 이전 버전에서 발견 된 일부 클래스를 찾을 수 없습니다. 이것에 대한 해결책이 있습니까?controlsfx의 새 버전 controlsfx-8.20.7에 CommandLink가 없습니다.
0
A
답변
1
ControlsFX 대화 상자는 JavaFX 8u40에 통합되지만 크게 변경된 API가 있습니다. 이전 대화 상자 API는 8.20.7에서 더 이상 사용되지 않지만 아직 제거되지 않았습니다. JavaFX 8u40에 포함될 새로운 대화 상자 API는 현재 openjfx-dialogs.jar에 있으며 자체적으로 repository에서 다운로드하거나 메이븐 저장소에서 종속성으로 자동 다운로드됩니다. 이것은 최신 ControlsFX 버전의 비 호환성의 부분적 원인입니다.
자세한 내용은 ControlsFX 포럼의 this 게시물에서 확인할 수 있습니다.
불행히도 일부 클래스는 API와 Action을 변경했으며 8.0.6_20에서 8.20.7 버전으로 업그레이드 할 때 코드를 새로운 API로 이식해야합니다. CommandLink 클래스는 특히 볼 수 있듯이 이름을 CommandLinksDialog으로 변경했습니다.
관련 문제
- 1. h : commandLink가 작동하지 않습니다.
- 2. JSF PrimeFaces p : commandLink가 새 페이지로 리디렉션하지 않습니까?
- 3. XML 새 버전 - 새 기능
- 4. Primefaces DataGrid - CommandLink가 작동하지 않습니다.
- 5. ProtoBuf - 새 버전
- 6. Drools-Guvnor의 새 버전
- 7. System.Web.WebPages dll의 새 버전
- 8. 새 버전 업로드 경고
- 9. 응용 프로그램을 새 버전
- 10. dbgHelp 새 버전
- 11. Google auth2 새 버전
- 12. 새 앱 버전 추가
- 13. PetePoco 새 버전
- 14. 새 버전 BizTalk 프로젝트 배포
- 15. XPages에서 새 javamail 버전 사용
- 16. 패치 및 새 버전 배포
- 17. Git submodule 새 버전 업데이트
- 18. jsf - commandLink가 bean 메소드를 호출하지 않습니다.
- 19. p : commandLink가 메소드에 대해 반응하지 않습니다. MethodNotFoundException
- 20. cellEditor의 commandLink가 action/actionListener를 트리거하지 않습니다.
- 21. TestFlight : 기존 앱의 새 버전
- 22. 4.0 이후 VSTO의 새 버전
- 23. MySQL의 이전 암호를 새 버전
- 24. __u18 __s16 등의 새 버전
- 25. showmodalDialog 문제가 크롬에서 새 버전
- 26. h : commandLink가 작동하지 않음 작동하지 않음
- 27. actionListener commandLink가 게으른 dataScroller에서 작동하지 않습니다.
- 28. JSF 파일 업로드 : commandLink가 아약스와 작동하지 않습니다.
- 29. h : commandLink가 의도 한대로 작동하지 않습니다.
- 30. jsf2 commandButton, commandLink가 동작을 트리거하지 않음