| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: GUI и Java FX приложения > SpringLayout и здравый смысл ? |
| Автор: maslyak 5.7.2009, 04:31 | ||
Привет всем, имеем минимально простой пример - окно и label.
Вопросов много, запустите сразу этот код. Почему при резайзе окошка по вертикали лейбл двигается и по вертикали и по горизонтали ? В доках пишут, что последний параметр в putContraint является началом пружинки, а второй параметр является концом. Но от этого не легче, почему поведение меняется непредсказуемым образом, когда мы меняем начало и конец? В моем мире пружины растягиваются в обе стороны одинаково Как вообще правильно понять, куда начало, а куда конец пихнуть По-моему надо было назвать этот менеджер RandomLayout. |
| Автор: COVD 5.7.2009, 04:40 |
| Сейчас не помню точно, но там вроде два constraints надо - по вертикали и по горизонтали. У вас три - один явно лишний. Наверное, последний - там, где SOUTH. |
| Автор: maslyak 5.7.2009, 04:53 |
| да, но почему лишний ? разве нельзя с двух сторон пружинки поставить ? |
| Автор: COVD 5.7.2009, 05:36 |
| Я могу рабочий пример найти, но обьяснить ассоциацию с пружиной - нет. Голову этим забивать имеет смысл если постоянно лэйаутами занимаетесь. Но тогда, возможно, у вас своя ассоциация родится, более удачная, чем пружина. |