Вращение GridPane в javaFX с использованием CSS

У меня небольшая проблема. Меня попросили сделать игру, так что теперь у меня есть макет, но мне еще нужно убедиться, что когда CheckBox вызывается 'roteer'; активна, мне нужно повернуть всю GridPane, в которой сделана игра, на 180 градусов. Например, у меня есть квадрат, и я хочу, чтобы этот квадрат поворачивался каждый раз, когда я нажимаю кнопку, но только при установленном флажке. Как мне это сделать? Если вы понятия не имеете о CheckBox, как я могу повернуть квадрат?

Заранее спасибо :)


person Ivar Reukers    schedule 12.02.2015    source источник
comment
Что вы имеете в виду под «Если вы понятия не имеете о CheckBox»?   -  person James_D    schedule 12.02.2015
comment
Ну, может быть, вы не знаете, как объявить, что CheckBox активен, но вы знаете, как повернуть GridPane или квадрат, что тоже очень помогает.   -  person Ivar Reukers    schedule 12.02.2015
comment
Я не очень понимаю, о чем вы спрашиваете. Вы спрашиваете, как вы реагируете на нажатие кнопки? Или как вы вращаете узел? Или как узнать, установлен ли флажок? Возможно, вы можете опубликовать код, чтобы показать, что вы пробовали и где вы застряли?   -  person James_D    schedule 12.02.2015
comment
Код довольно большой, поэтому объяснить его, я думаю, проще, но мне нужно повернуть панель с кнопками 10x10 на ней на 180 градусов, но только при активированном флажке. Если да, то он должен вращаться только при нажатии кнопки   -  person Ivar Reukers    schedule 12.02.2015
comment
Вы пробовали RotateTransition? docs.oracle.com/javase/8/javafx/ API/javafx/анимация/   -  person eckig    schedule 12.02.2015
comment
Создайте небольшой полный пример (при необходимости с нуля), демонстрирующий проблему. (Например, поворот массива кнопок 10x10 аналогичен повороту двух кнопок.) Невозможно сказать, почему ваш код не делает то, что вы хотите, если вы не показываете код.   -  person James_D    schedule 12.02.2015


Ответы (1)


Благодаря эккигу.

RotateTransition отлично сработал, большое спасибо!

person Ivar Reukers    schedule 12.02.2015