|
|
|
javafx ресайзинг
|
|||
|---|---|---|---|
|
#18+
Совершенно не понимаю, как описывать ресайзинг контролов при изменении размеров окна. Нашел пример, где в окне находится одно единственное поле: Код: java 1. 2. 3. 4. 5. 6. Возникает вопрос: А что делать, если у меня не поле, а скажем, таблица с тремя колонками? Как сказать им, чтобы они занимали по трети размера родительской ноды? Подозреваю, что вряд ли это все надо руками программировать. Как вообще делать-то? Помогите разобраться. PS: Использую fxml и SceneBuilder. Люблю галеры - работящий коллектив, романтика мужского труда. Стоишь на мостике в пене брызг и эдак поворотясь: - Голубчик! Утроить количество ударов - Али-паша уходит... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2016, 17:45 |
|
||
|
javafx ресайзинг
|
|||
|---|---|---|---|
|
#18+
В SceneBuilder в свойствах есть Anchor Pane Constraints. Там можно задать поведение контрола при изменении размеров родителя. В таблице есть CONSTRAINED_RESIZE_POLICY и UNCONSTRAINED_RESIZE_POLICY. Если их не хватает, но желаемое придется дописать. Некоторые вон через биндинг справляются http://stackoverflow.com/questions/10152828/javafx-2-automatic-column-width ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2016, 17:53 |
|
||
|
javafx ресайзинг
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Anchor Pane Constraints, я так понимаю есть, только если я контрол поместил в Anchor Pane А если у меня GridPane, к примеру? Ну или еще какой вариант. (HBox и в нем три контрола. Да куча вариантов же!). Может Вы знаете какую-нибудь разумную статью для этого дела? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2016, 18:36 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39299780&tid=2123772]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
50ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 355ms |

| 0 / 0 |
