rectángulo blanco en subescena al crear un JavaFX etiqueta

Oro Ende ojo:

Siempre que intento agregar una etiqueta a mi aplicación JavaFX, que utiliza un subescena en la que me baso en 3D formas, aparece un rectángulo blanco en el subescena. Ni siquiera tengo que ver nada con la etiqueta, siempre lo hace.

Imagen de escenario sin la etiqueta

Imagen del escenario con la etiqueta

He proporcionado algo de código con la etiqueta, aunque no pude encontrar mal nada con ella.

package UI;

import Cargo.CargoSpace;
import javafx.application.Application;
import javafx.scene.*;
import javafx.scene.image.Image;
import javafx.scene.layout.GridPane;
import javafx.scene.layout.HBox;
import javafx.stage.Stage;
import javafx.scene.control.Label;

public class MainApp extends Application {

    @Override
    public void start(Stage stage) {

        //Set Initial stage settings
        stage.setTitle("Pentominoes - Group X");
        stage.getIcons().add(new Image(Settings.pathToTitleBarImage));
        stage.setResizable(false);
        stage.setAlwaysOnTop(true);

        //Main scene of the stage
        HBox scenePane = new HBox();
        scenePane.setPadding(Settings.mainScenePadding);

        //SubScene containing the cargo space
        CargoSubScene cargoSubScene = new CargoSubScene(new CargoSpace(Settings.cargoSpaceDims[0],Settings.cargoSpaceDims[1],Settings.cargoSpaceDims[2], 2));
        scenePane.getChildren().add(cargoSubScene);

        //SubScene containing the selections in the main menu
        GridPane selectionLayout = new GridPane();
        scenePane.getChildren().add(selectionLayout);

        Label title = new Label("Pentominoes Phase 3");
        selectionLayout.add(title, 0, 0);

        //Adding main scene to the stage
        Scene cargoScene = new Scene(scenePane, Settings.mainSceneSize[0], Settings.mainSceneSize[1]);
        stage.setScene(cargoScene);

        //Displaying the stage
        stage.show();

    }

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

}
René Steeman:

Se puede resolver poniendo los elementos en 2D y 3D los otros en un grupo separado y que la adición de estos dos grupos a un super grupo.

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=362555&siteId=1
Recomendado
Clasificación