diff options
| author | sowgro <tpoke.ferrari@gmail.com> | 2024-08-29 00:19:47 -0400 | 
|---|---|---|
| committer | sowgro <tpoke.ferrari@gmail.com> | 2024-08-29 00:19:47 -0400 | 
| commit | 7a3aa914a7a64952dd0e134cd998d0cf0e445b4f (patch) | |
| tree | fec635bdb98dc1f5d5c5eba9a93fdb9b7e41bf3a /src | |
| parent | 721eb61fc0f2db09611a220d523be764e0817da6 (diff) | |
| download | NPEhero-7a3aa914a7a64952dd0e134cd998d0cf0e445b4f.tar.gz NPEhero-7a3aa914a7a64952dd0e134cd998d0cf0e445b4f.tar.bz2 NPEhero-7a3aa914a7a64952dd0e134cd998d0cf0e445b4f.zip | |
Make sizing of centerBoxes consistent
Diffstat (limited to 'src')
5 files changed, 5 insertions, 9 deletions
| diff --git a/src/main/java/net/sowgro/npehero/editor/DiffEditor.java b/src/main/java/net/sowgro/npehero/editor/DiffEditor.java index 8591019..f306d60 100755 --- a/src/main/java/net/sowgro/npehero/editor/DiffEditor.java +++ b/src/main/java/net/sowgro/npehero/editor/DiffEditor.java @@ -109,7 +109,7 @@ public class DiffEditor extends Page          scroll.getStyleClass().remove("scroll-pane");          scroll.getStyleClass().add("box");  //        scroll.setPrefHeight(400); -        System.out.println("dbg"+scroll.heightProperty()); +//        System.out.println("dbg"+scroll.heightProperty());          // TODO scroll.heightProperty is 0 here until the window is resized, idk what to do          scroll.prefWidthProperty().bind(scroll.heightProperty().multiply(0.66)); diff --git a/src/main/java/net/sowgro/npehero/editor/DiffList.java b/src/main/java/net/sowgro/npehero/editor/DiffList.java index 7369457..b77af55 100755 --- a/src/main/java/net/sowgro/npehero/editor/DiffList.java +++ b/src/main/java/net/sowgro/npehero/editor/DiffList.java @@ -8,14 +8,11 @@ import javafx.scene.control.*;  import javafx.scene.layout.HBox;  import javafx.scene.layout.Pane;  import javafx.scene.layout.VBox; -import javafx.scene.paint.Color;  import net.sowgro.npehero.Driver; -import net.sowgro.npehero.gui.MainMenu;  import net.sowgro.npehero.levelapi.Difficulty;  import net.sowgro.npehero.levelapi.Level;  import net.sowgro.npehero.main.Page;  import net.sowgro.npehero.main.Sound; -import net.sowgro.npehero.main.ValidIndicator;  import java.io.IOException;  import java.nio.file.FileAlreadyExistsException; @@ -204,6 +201,7 @@ public class DiffList extends Page          centerBox.getChildren().addAll(main, exit);          centerBox.setSpacing(10);          centerBox.setAlignment(Pos.CENTER); +        centerBox.maxWidthProperty().bind(content.widthProperty().multiply(0.95));          content.getChildren().add(centerBox);          content.setAlignment(Pos.CENTER); diff --git a/src/main/java/net/sowgro/npehero/editor/LevelList.java b/src/main/java/net/sowgro/npehero/editor/LevelList.java index d22438e..7c499b7 100755 --- a/src/main/java/net/sowgro/npehero/editor/LevelList.java +++ b/src/main/java/net/sowgro/npehero/editor/LevelList.java @@ -153,6 +153,7 @@ public class LevelList extends Page          centerBox.getChildren().addAll(main, exit);          centerBox.setSpacing(10);          centerBox.setAlignment(Pos.CENTER); +        centerBox.maxWidthProperty().bind(content.widthProperty().multiply(0.95));          content.getChildren().add(centerBox);          content.setAlignment(Pos.CENTER); diff --git a/src/main/java/net/sowgro/npehero/gui/ControlEditor.java b/src/main/java/net/sowgro/npehero/gui/ControlEditor.java index 937cdf8..666f7d8 100644 --- a/src/main/java/net/sowgro/npehero/gui/ControlEditor.java +++ b/src/main/java/net/sowgro/npehero/gui/ControlEditor.java @@ -47,6 +47,7 @@ public class ControlEditor extends Page {          centerBox.getChildren().addAll(scrollPane, exit);          centerBox.setSpacing(10);          centerBox.setAlignment(Pos.CENTER); +        centerBox.maxWidthProperty().bind(content.widthProperty().multiply(0.95));          content.getChildren().add(centerBox);          content.setAlignment(Pos.CENTER); diff --git a/src/main/java/net/sowgro/npehero/gui/LevelSelector.java b/src/main/java/net/sowgro/npehero/gui/LevelSelector.java index 35856df..7bd39b1 100755 --- a/src/main/java/net/sowgro/npehero/gui/LevelSelector.java +++ b/src/main/java/net/sowgro/npehero/gui/LevelSelector.java @@ -51,25 +51,21 @@ public class LevelSelector extends Page          leftBox.getChildren().addAll(levels,exit);          BorderPane rightBox = new BorderPane(new LevelDetails(levels.getSelectionModel().getSelectedItem(), this)); -//        details1.prefWidthProperty().bind(content.prefWidthProperty().multiply(0.37));          rightBox.prefHeightProperty().bind(content.heightProperty()); -//        details1.maxWidthProperty().bind(content.prefWidthProperty().multiply(0.37)); -//        details1.maxHeightProperty().bind(content.prefHeightProperty());          HBox centerBox = new HBox(leftBox, rightBox);          centerBox.setSpacing(10);          content.getChildren().addAll(centerBox); -//        content.setSpacing(10);          content.setAlignment(Pos.CENTER);          leftBox.prefWidthProperty().bind(centerBox.widthProperty().multiply(0.4));          rightBox.prefWidthProperty().bind(centerBox.widthProperty().multiply(0.6));          centerBox.setPrefWidth(1200); +        centerBox.maxWidthProperty().bind(content.widthProperty().multiply(0.95));          levels.getStyleClass().remove("list-view");          //listens for change in selected item of the list          levels.getSelectionModel().selectedItemProperty().addListener(_ -> {              rightBox.setCenter(new LevelDetails(levels.getSelectionModel().getSelectedItem(), this)); -            System.out.println("Got here");          });      } | 
