com.sshtools.jajafx.AbstractTile Maven / Gradle / Ivy
The newest version!
package com.sshtools.jajafx;
import javafx.scene.Scene;
public abstract class AbstractTile implements Tile {
private Scene scene;
private Tiles wizard;
private C context;
@Override
public final void configure(Scene scene, Tiles wizard, C context) {
scene.getRoot().setStyle("-fx-background-color: background_color;");
this.scene = scene;
this.wizard = wizard;
this.context = context;
onConfigure();
}
protected void onConfigure() {
}
@Override
public void close() {
}
@Override
public final Scene getScene() {
return scene;
}
public C getContext() {
return context;
}
protected Tiles getTiles() {
return wizard;
}
@Override
public void shown() {
}
@Override
public void hidden() {
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy