Ложный возврат по ширине экрана - PullRequest
0 голосов
/ 11 марта 2019

По какой-то причине, когда я запрашиваю screenWidth из сцены с помощью getWindow (). GetWidth () Возвращает ширину, превышающую фактическую ширину. Кто-нибудь знает, почему?

public Pane getStackPane(double screenWidht, double screenHeight) {
        double width;
        double height;
        double d;
        for (int i = 0; i < panes.size(); i++) {
            d = (double)i;
            width = screenWidht - d * (screenWidht / 6);
            height = screenHeight - d * (screenHeight / 6);
            panes.get(i).setPrefSize(width, height);
            panes.get(i).setMinHeight(height);
            panes.get(i).setMinWidth(width);
            panes.get(i).setMaxHeight(height);
            panes.get(i).setMaxWidth(width);
        }
        StackPane stackpane = new StackPane();
        stackpane.getChildren().addAll(panes);
        return stackpane;
    }

Пример показан на рисунке.

example

...