Отображение меток на кубе JavaFX - PullRequest
0 голосов
/ 05 декабря 2018

Я показываю метки на кубе, которые представляют координаты для будущего рисования.Метки являются числовыми и отображают значения некоторых переменных.Метки, прикрепленные к повернутой оси, отображают числа с перевернутыми цифрами.

Вот диаграмма

Labels on the rotated axis

Вотфрагмент кода

    // back face
    r = new Axis(size);
    r.setFill(Color.TRANSPARENT);

    r.setTranslateX(-0.5 * size);
    r.setTranslateY(-0.5 * size);
    r.setTranslateZ(0.5 * size);

    cubeFaces.add(r);

    // bottom face
    r = new Axis(size);
    r.setFill(Color.TRANSPARENT);
    r.setTranslateX(-0.5 * size);
    r.setTranslateY(0);

    r.setRotationAxis(Rotate.X_AXIS);
    r.setRotate(90);

    // Set LABELS for Z coordinate
    for( int y=0; y <= size; y+=size/10)
    {

        int ry = size-y;
        text = new Text("        " + (size - y));
        text.setFont(new Font(20));

        text.setTranslateX(-90);
        text.setTranslateY(y);
        text.setTranslateZ(0);

        r.getChildren().addAll(text);

    } 

Помощь приветствуется.

...