2013-04-21 2 views
0

Я работаю над приложением JavaFx. У меня есть группа, в которой у меня два прямоугольника. Если я делаю переход для одного прямоугольника, например, я хочу перенести первый прямоугольник (координата x) во второй прямоугольник, группа будет автоматически изменять размер, и когда переход закончится, оба прямоугольника будут в центре. Вы знаете, как это исправить?JavaFx - переход для элементов между группами

ответ

0

Удалите оба прямоугольника из любых «самоорганизующихся» компонентов, таких как вертикальные или горизонтальные боксы, панели потоков, gridPanes, поместите их в обычную панель или AnchorPane, если вы все еще хотите сгруппировать их. Либо это, либо вы можете попробовать играть с максимальной и минимальной шириной/высотой, возможно, установите для параметра resizeable значение false. Но это догадки, надеюсь, что это поможет.

+0

Это работает только в одном смысле. Если я положу левый прямоугольник на правый прямоугольник, он будет работать. Если я скажу правильному прямоугольнику, чтобы перейти к левому прямоугольнику, это не сработает. Правый прямоугольник начинается с rigth (начальное положение + разность между X и X его левого прямоугольника) и переходит к исходному положению. –

+0

Что такое «Это»? –

+0

Если я использую панель. –

Смежные вопросы