Поворот 3D с помощью CSS в JavaFX - PullRequest
0 голосов
/ 22 мая 2018

В текстовом узле

Мы можем применить

Rotate rotate = new Rotate(-30, Rotate.Y_AXIS);

С помощью кода Java, но нам нужно применить их с помощью CSS. Как мы можем это сделать?

Спасибо.

Ответы [ 2 ]

0 голосов
/ 22 мая 2018

Нет свойства css для вращения по оси Y или Z.Так что вам нужно использовать код или написать свой собственный класс узла, который имеет собственные свойства CSS для этого.

0 голосов
/ 22 мая 2018
`-fx-rotate: -30` 

выполнит задание

См. Пример ниже,

public class Main extends Application {

  @Override
  public void start(Stage primaryStage) throws Exception {
    Label label1 = new Label("Rotate");
    label1.setStyle("-fx-rotate: -30");
    VBox vBox = new VBox(label1);
    vBox.setPadding(new Insets(10.0));
    primaryStage.setScene(new Scene(vBox, 100, 100));
    primaryStage.show();
  }

  public static void main(String[] args) {
    launch(args);
  }
}

Вывод будет таким,

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...