2016-04-02 15 views
0

JavaFXにドラッグ&ドロップImageView機能を実装しました。私が遭遇した問題は、StackPaneImageViewが落とされたときに、左上隅に揃えられるということです。 ImageViewを落とした正確な位置(絶対位置)に表示させる方法はありますか?JavaFX:ドラッグ&ドロップ絶対配置

答えて

2

あなたはノードを配置するTOP_LEFTset the marginStackPaneor the ImageViewalignment 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では無視されません)