CubicCurveを拡張するカスタムコンポーネントがあります。 AnchorPaneの3番目の子です。JavaFxの子ノードを削除すると機能は失われますが、そのまま残ります
Scene
AnchorPane
BorderPane
Circle
CubicCurve
私はそれが(始点と終点が移動可能なノードにバインドされている - これらはもはや拘束されていない)、その機能を失うanchorpane.getChildren().remove(cubic_curve)
呼んで、しかし私はまだそれを見ることができます。
形状を削除するには適切な方法はありますか?私が見つけたものは、子供を取り除くことを指摘しているだけですが、これは私のためには機能しません。
ありがとうございます。
これはうまくいくはずです。そうでなければ、おそらくどこか別の何かが間違っているでしょう。質問を含めるには[MCVE]と[編集]を作成します。 –
CubicCurveはCircleの子ですか?図形は子供を持つことはできません。私はそれが境界ペインの子だと仮定してインデントを修正します。 – Mordechai
待ち、getChildren()。remove()再帰的ですか?私。子階層全体を検索しますか?私は決して知らなかった... – Gikkman