저는 JavaFX를 처음 사용하고 Java로 초보자입니다. Scene Builder를 사용하여 메인 뷰 FXML 컨트롤러에 테이블 뷰를 만들었습니다. 보조 테이블에 내 tableview를 표시하고 싶습니다. 이 팝업 창을 만드는 방법을 이미 알고 있지만 보조 Tablet View를 보조 FXML 컨트롤러에 보내는 방법을 알 수 없습니다. 여기에 근본적인 것이 빠져 있을지 모르지만 나는 무엇을 얻지 못 하느냐 ... 도움을 주셔서 감사합니다.JavaFX Tableview, 장면 작성기 : 보조 창에 내 TableView 넣기
0
A
답변
1
한 가지 방법은 테이블 디자인을 자체 XML로 추출한 다음 fxml include를 사용하여 두보기에 모두 포함시킬 수 있습니다. 즉, 메인 윈도우와 팝업을위한 컨트롤러 모두 테이블을 다루기 위해 비슷한 코드가 필요합니다.
fxml은 다음과 같이 될 것입니다 :
<VBox fx:controller="com.foo.MainController">
<fx:include fx:id="table" source="table.fxml"/>
...
</VBox>
더는 많은 도움이 this answer on nesting controllers 및 this tutorial
관련 문제
- 1. 다중 선택 tableView javafx
- 2. JavaFX TableView delete issue
- 3. SceneBuilder의 JavaFX 및 TableView
- 4. TableView 라이브 Javafx
- 5. 지도가있는 JavaFX TableView 객체
- 6. JavaFX tableview 컬렉션을 지우는
- 7. JavaFX, TableView 및 JPA
- 8. Javafx 데이터베이스 뷰에서의 TableView
- 9. Javafx tableView clear()
- 10. JavaFX TableView NullPointerException
- 11. Javafx TableView 디스플레이 문제
- 12. JavaFX TableView 머리글 클릭
- 13. JavaFX Tableview EnsureVisible
- 14. javafx 2.1 TableView 업데이트
- 15. JavaFX TableView 섹션
- 16. JavaFX 8 TableView 필터링
- 17. JavaFX TableView CellFactory
- 18. JavaFx TableView 오류
- 19. JavaFx : ObservableMap으로 TableView 채우기
- 20. 목록에서 javafx tableview 데이터
- 21. Row별로 Tableview javaFX 행을 업데이트하십시오.
- 22. javafx tableview 정렬 필터 문제
- 23. 다른 객체를 가진 TableView (javafx)
- 24. JavaFX TableView UI 업데이트 중
- 25. JavaFX : TableView, 헤더 스타일이 필요합니다.
- 26. 바인딩 JavaFX 2 TableView 요소
- 27. JavaFX TableView 열이 내용에 맞음
- 28. ComboBox를 사용하여 TableView 채우기 JavaFX
- 29. javafx tableview active sort가 느립니다.
- 30. JSON 데이터 in tableview JAVAFX
감사를 체크 아웃의 경우, 실제로 내가있는 TableView 내 메인에 표시하지 않으려는 창, 난 그냥 내 보조 컨트롤러에서 기본 컨트롤러에서 만든 내 개체를 조작 할 필요가 "전달"(어쩌면로드하는 동안? _initialize_? 통해) –
@FloFst 컨트롤러에 데이터를 전달하는 데 http : /stackoverflow.com/questions/14187963/passing-parameters-javafx-fxml/14190310#14190310 –