JFXtras Agenda를 fxml-File에 추가하려면 어떻게해야합니까? 일반적으로 Scenebuilder를 사용하기 때문에 fxml 코딩에 익숙하지 않습니다. 누군가가 자신의 행동 강령을 보여줄 수 있다면 좋을 것입니다.JFXtras-Agenda로 작업하기, fxml-File에 추가하는 방법
0
A
답변
0
Agenda는 jfxtras.scene.control.agenda. *를 가져 와서 Agenda 태그를 작성하여 fxml 파일에 추가 할 수 있습니다. 그러나 Agenda의 API는 일반적인 컨트롤보다 조금 복잡하므로 FXML에 컨트롤을 추가하는 것은 쉽습니다. 그런 다음 Java에서 컨트롤을 조작해야합니다. 아래는 FXML 예제입니다 :
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.*?>
<?import javafx.scene.layout.*?>
<?import java.lang.*?>
<?import java.util.*?>
<?import jfxtras.scene.control.agenda.*?>
<HBox xmlns:fx="http://javafx.com/fxml">
<Agenda id="id1"/>
</HBox>
SceneBuilder는 타사 컨트롤에 대한 지원이 매우 제한되어 있습니다. 장면 작성기에 하드 코딩 된 JavaFX의 임베디드 컨트롤에 대한 많은 정보가있을뿐만 아니라 컨트롤이 추가 라이브러리를 사용하거나 JFXtras가 별도의 jar 파일로 분할 될 때 문제가 발생합니다. 그래서 jfxtras-all jar를 SceneBuilder에 추가해야하고, 비틀 거림이 없기를 희망합니다.
관련 문제
- 1. 방법 : CSS로 작업하기 전에? 코드에서
- 2. WebSQL으로 작업하기. 기존 표에 새 열을 추가하는 방법은 무엇입니까?
- 3. 팀으로 Xcode 프로젝트 작업하기
- 4. C에서 SQL Server보기로 작업하기 #
- 5. Rails에서 datetime으로 작업하기
- 6. 컬렉션으로 작업하기 -지도
- 7. FORM으로 작업하기
- 8. 레일에서보기로 작업하기
- 9. QWord로 작업하기
- 10. NSDateFormatter로 작업하기
- 11. Quartz.Net으로 작업하기
- 12. 방정식 작업하기
- 13. 변수로 작업하기
- 14. cronjobs로 작업하기
- 15. 파이프로 작업하기
- 16. 오프라인으로 작업하기
- 17. RTOS로 작업하기
- 18. auto.arima 작업하기
- 19. JSON으로 작업하기
- 20. 외국어로 작업하기
- 21. DTO로 작업하기
- 22. Flurry로 작업하기
- 23. opengl로 작업하기
- 24. 디렉토리로 작업하기
- 25. Rails DB에 인덱스를 추가하는 방법?
- 26. 두 조각으로 작업하기
- 27. 안드로이드에서 익명 클래스로 작업하기
- 28. Java 애플릿 비동기로 작업하기
- 29. Backbone.js 바이올린 작업하기
- 30. 레일에서 JSON 작업하기 form_for
훌륭한 답변 주셔서 감사합니다. 귀하의 예를 사용하여 전체 fxtras 라이브러리를 가져 오려고했지만 씬 빌더는 어떤 모델도 찾을 수 없었습니다. 그래서 나는 의제 단지로 시험해 보았습니다. 그리고 이제는 효과가있는 것 같습니다. –