JavaFx-组之间元素的转换

JavaFx-组之间元素的转换,java,user-interface,javafx,Java,User Interface,Javafx,我正在开发一个JavaFx应用程序。我有一个组,其中有两个矩形。如果我对一个矩形进行转换,例如,我想将第一个矩形(x坐标)移动到第二个矩形,则组将自动调整大小,当转换结束时,两个矩形将位于中心。你知道如何解决这个问题吗?从任何“自组织”组件(如垂直或水平框、流程窗格、网格窗格)中删除两个矩形,如果仍要对它们进行分组,请将它们放在常规窗格或锚定窗格中。或者您可以尝试使用最大和最小宽度/高度,或者将resizeable设置为false。但这些都是猜测,希望能有所帮助。这只在一种意义上有效。如果我让左

我正在开发一个JavaFx应用程序。我有一个组,其中有两个矩形。如果我对一个矩形进行转换,例如,我想将第一个矩形(x坐标)移动到第二个矩形,则组将自动调整大小,当转换结束时,两个矩形将位于中心。你知道如何解决这个问题吗?

从任何“自组织”组件(如垂直或水平框、流程窗格、网格窗格)中删除两个矩形,如果仍要对它们进行分组,请将它们放在常规窗格或锚定窗格中。或者您可以尝试使用最大和最小宽度/高度,或者将resizeable设置为false。但这些都是猜测,希望能有所帮助。

这只在一种意义上有效。如果我让左矩形转到右矩形,它会工作。如果我让右矩形转到左矩形,它就不起作用了。右矩形从右边开始(初始位置+左矩形的X与其X之间的差值),然后到达初始位置。