mirror of
https://github.com/2OOP/pism.git
synced 2026-02-04 10:54:51 +00:00
start: options
This commit is contained in:
@@ -35,6 +35,7 @@ public final class MainLayer extends Layer {
|
|||||||
});
|
});
|
||||||
|
|
||||||
controlContainer.addButton("Options", () -> {
|
controlContainer.addButton("Options", () -> {
|
||||||
|
App.activate(new OptionsLayer());
|
||||||
});
|
});
|
||||||
|
|
||||||
controlContainer.addButton("Quit", () -> {
|
controlContainer.addButton("Quit", () -> {
|
||||||
|
|||||||
@@ -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);
|
||||||
|
}
|
||||||
|
}
|
||||||
0
app/src/main/resources/assets/style/options.css
Normal file
0
app/src/main/resources/assets/style/options.css
Normal file
Reference in New Issue
Block a user