start: options

This commit is contained in:
ramollia
2025-10-04 16:59:28 +02:00
parent 2eeca4e418
commit cd2f3c312e
3 changed files with 29 additions and 0 deletions

View File

@@ -35,6 +35,7 @@ public final class MainLayer extends Layer {
});
controlContainer.addButton("Options", () -> {
App.activate(new OptionsLayer());
});
controlContainer.addButton("Quit", () -> {

View File

@@ -0,0 +1,28 @@
package org.toop.app.layer.layers;
import org.toop.app.App;
import org.toop.app.layer.Container;
import org.toop.app.layer.Layer;
import org.toop.app.layer.containers.VerticalContainer;
import javafx.geometry.Pos;
public final class OptionsLayer extends Layer {
OptionsLayer() {
super("options.css");
reload();
}
@Override
public void reload() {
popAll();
final Container controlContainer = new VerticalContainer(5);
controlContainer.addButton("Back", () -> {
App.activate(new MainLayer());
});
addContainer(controlContainer, Pos.BOTTOM_LEFT, 2, -2, 0, 0);
}
}