복잡하고 동적 인 인터페이스가 필요한 AnyLogic에서 Java 프로그램을 개발하고 있습니다. 이것은 고통스럽고 지루하고 Java에서는 완전히 유지할 수 없지만, 다양한 UI 관련 라이브러리가 제공되므로 JavaScript로 구현하는 것이 상대적으로 간단해야합니다. 따라서 JavaFX의 WebBrowser
및 WebEngine
을 사용하여 Java 응용 프로그램에 웹보기를 포함 시키려고합니다. I can load a website as per this tutorial. 그러나 창을 클릭해도 아무 반응이 없습니다. 링크가 작동하지 않고 스크롤바가 응답하지 않고 메뉴 항목이 응답하지 않습니다. 내가 놓친 게 있니? 수동으로 웹 페이지에 클릭을 삽입하는 방법이 있습니까? (달성하려는 목표를 달성하기 위해 웹 브라우저를 구현하는 것이 합리적인 방법일까요?)AnyLogic 응용 프로그램에서 JavaScript/HTML 포함
1
A
답변
0
필자가 사용하는 환경 (AnyLogic v7.x)은 포함 된 JPanel을 사용하여 사용자는 일반적으로 직접 액세스하지 않습니다. 모양을 환경에 모양에 성공적으로 추가 할 수는 있지만 JPanel에 추가하지 않는 한 정상 입력 (예 : 마우스 입력)을받지 못합니다. (이러한 방식으로 이러한 방법을 추가하면 줌 및 번역을 수동으로 관리하는 것과 같은 자체적 인 복잡성이 발생하지만 질문 범위를 벗어납니다.)
관련 문제
- 1. 내장형 Anylogic DB에 연결
- 2. AnyLogic - 지정된 에이전트
- 3. MFC 응용 프로그램에서 포커스가있는 포함 모드로 실행
- 4. C 응용 프로그램에서 다른 언어로 라이브러리 포함
- 5. 링크 AnyLogic 및 Matlab
- 6. AnyLogic : Look ahead simulation
- 7. 엔티티에 값 지정 - Anylogic
- 8. AnyLogic 어셈블러를 게이트웨이로 사용
- 9. 상담원 기반 모델링 anylogic
- 10. AnyLogic 및 튀는 공을 시뮬레이션해야합니다.
- 11. 결과에서 소수점 자릿수 증가 Anylogic
- 12. 엑셀 좌표계에서 Anylogic 요원 배치
- 13. Anylogic - 에이전트 간 통신 이해
- 14. Anylogic - 두 에이전트 간 통신
- 15. anylogic 오류 : 데이터베이스 값 unbuiue
- 16. AnyLogic 구성 요소의 Simulink 버전
- 17. AnyLogic - 네트워크에 에이전트를 추가하는 중
- 18. Anylogic - 데이터베이스의 셀에 액세스하는 방법
- 19. 내 응용 프로그램에서
- 20. 내 응용 프로그램에서 응용 프로그램에서 구현하는 방법
- 21. AnyLogic : GISRegion.area()에서 이중 오버플로를 보상합니다.
- 22. 내 응용 프로그램에서
- 23. 응용 프로그램에 데이터베이스 포함
- 24. C# 콘솔 응용 프로그램에서 포함 된 리소스 사용
- 25. 응용 프로그램에서 보낸 전자 메일에 그래프 이미지 포함
- 26. 양식 winforms 응용 프로그램에서 다른 폼을 포함 할 수 있습니까?
- 27. 플라스크 응용 프로그램에서 Nunjucks 사용 - HTML 포함 시도
- 28. Tomcat에서 실행중인 Solr에 포함 된 응용 프로그램에서 로그하는 방법
- 29. 액세스는 일부 멀티 스레딩을 포함 내 Struts2 응용 프로그램에서
- 30. Windows 응용 프로그램에서 컴파일 타임에 SVN 개정 번호 포함
그냥 작동해야합니다. 귀하에게 적합하지 않은 웹 사이트에 대한 링크를 제공하거나 링크를 제공 할 수없는 경우 mcve를 제공 할 수 있습니다. – jewelsea
나는 FXML + CSS + JavaScript 콤보를 사용하여 유연성을 얻고있다. 웹 서버에서로드 할 수 있습니다. – Zsolt
@jewelsea 알아두면 좋겠지 만, 컨트롤을 임베딩하는 환경 - 애니 로직 (AnyLogic) - 내 문제의 원인이되어야합니다. 저는 Swing/JavaFX 컨트롤을 사용자 정의 클래스로 랩핑하는 시스템을 사용하고 있습니다. 따라서 JavaFX 구성 요소에 대한 사용자 정의 클래스의 클릭 변환 (클릭 수는 처리하고 있음에도 불구하고) 이슈가되어야합니다. 나는 당신의 의견에 계속 감사 드리며 가능한 한 질문/답변을 업데이트 할 것입니다. 그 동안 마우스 클릭을 WebEngine/Browser로 전달하는 방법을 알고 계십니까? 가능한 문제를 좁히는 데 도움이 될 수 있습니다. –