diff options
author | sowgro <tpoke.ferrari@gmail.com> | 2024-08-28 19:50:58 -0400 |
---|---|---|
committer | sowgro <tpoke.ferrari@gmail.com> | 2024-08-28 19:50:58 -0400 |
commit | c3554cb31774afc8bf335b761649b7aacf7128c5 (patch) | |
tree | c7b40548cfb8500fd716fd65fb03513a231c0f4a /src/main/java/net/sowgro/npehero/editor/LevelEditor.java | |
parent | f3a037701799169066c6cb12b3c7023029b8b281 (diff) | |
download | NPEhero-c3554cb31774afc8bf335b761649b7aacf7128c5.tar.gz NPEhero-c3554cb31774afc8bf335b761649b7aacf7128c5.tar.bz2 NPEhero-c3554cb31774afc8bf335b761649b7aacf7128c5.zip |
Fix sizing of tables, improve display of level details, improve logo
Diffstat (limited to 'src/main/java/net/sowgro/npehero/editor/LevelEditor.java')
-rwxr-xr-x | src/main/java/net/sowgro/npehero/editor/LevelEditor.java | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/src/main/java/net/sowgro/npehero/editor/LevelEditor.java b/src/main/java/net/sowgro/npehero/editor/LevelEditor.java index ae56d44..e17d209 100755 --- a/src/main/java/net/sowgro/npehero/editor/LevelEditor.java +++ b/src/main/java/net/sowgro/npehero/editor/LevelEditor.java @@ -90,19 +90,14 @@ public class LevelEditor extends Page TableColumn<Difficulty,String> diffCol = new TableColumn<>("Difficulty"); TableColumn<Difficulty,String> validCol = new TableColumn<>("Valid?"); + diffCol.prefWidthProperty().bind(diffList.widthProperty().multiply(0.45)); + validCol.prefWidthProperty().bind(diffList.widthProperty().multiply(0.45)); + diffList.getColumns().add(diffCol); diffList.getColumns().add(validCol); diffCol.setCellValueFactory(data -> new ReadOnlyStringWrapper(data.getValue().title)); - validCol.setCellValueFactory(data -> { - if (data.getValue().isValid()) { - return new ReadOnlyStringWrapper("Yes"); - } - else { - return new ReadOnlyStringWrapper("No"); - } - }); - + validCol.setCellValueFactory(data -> new ReadOnlyStringWrapper(data.getValue().isValid() ? "Yes" : "No")); diffList.setItems(level.difficulties.list); diffList.setRowFactory( _ -> { |