0
JavaFXにドラッグ&ドロップImageView
機能を実装しました。私が遭遇した問題は、StackPane
にImageView
が落とされたときに、左上隅に揃えられるということです。 ImageView
を落とした正確な位置(絶対位置)に表示させる方法はありますか?JavaFX:ドラッグ&ドロップ絶対配置
JavaFXにドラッグ&ドロップImageView
機能を実装しました。私が遭遇した問題は、StackPane
にImageView
が落とされたときに、左上隅に揃えられるということです。 ImageView
を落とした正確な位置(絶対位置)に表示させる方法はありますか?JavaFX:ドラッグ&ドロップ絶対配置
あなたはノードを配置するTOP_LEFT
にset the margin
をStackPane
or the ImageView
のalignment
propertyをすることができます設定していると仮定:
StrackPane pane = ...
...
ImageView iv = ...
...
double posX = ...
double posY = ...
StackPane.setMargin(iv, new Insets(posY, 0, 0, posX));
pane.getChildren().add(iv);
しかし、あなたが子供の絶対位置を探しているように見えることから、Pane
はもっとあると思われます適切なレイアウト。 (とlayoutY
の子のプロパティは、Pane
では無視されません)