CubicCurve를 확장하는 사용자 지정 구성 요소가 있습니다. AnchorPane의 세 번째 자식입니다. 그러나 나는 아직도 그것을 볼 수 있습니다, - JavaFx 제거 하위 노드가 기능을 잃지 만 현재 상태로 유지됩니다.
Scene
AnchorPane
BorderPane
Circle
CubicCurve
내가 전화
는anchorpane.getChildren().remove(cubic_curve)
그것의 기능을 제공합니다 (이 더 이상 구속되지 않은 시작과 끝 지점이 이동 노드에 바인딩) 잃는다.
모양을 '삭제'하는 적절한 방법이 있습니까? 내가 찾은 모든 것은 아이를 제거하는 것을 가리키고 있지만, 이것은 나를 위해 작동하지 않습니다.
미리 감사드립니다.
정상 작동합니다. 그렇지 않은 경우 어딘가에 다른 문제가있을 것입니다. 질문을 포함 시키려면 [MCVE]를 만들고 [편집]하십시오. –
CubicCurve가 Circle의 자손인가 궁금하십니까? 모양에는 어린이가있을 수 없습니다. 나는 테두리 판의 자식이라고 가정하고 들여 쓰기를 수정합니다. – Mordechai
기다리십시오, getChildren(). remove() recursive? 나는. 전체 하위 계층 구조를 검색하고 있습니까? 나는 결코 알지 못했다 ... – Gikkman