Improve slightly BaseWindow

This commit is contained in:
2021-03-16 20:39:21 +01:00
parent 2b9624516d
commit 14524c1834

View File

@@ -12,6 +12,7 @@ import static java.util.Objects.requireNonNull;
public abstract class BaseWindow extends BaseWidget implements Window {
protected Context context;
protected GUI gui;
protected WindowManager manager;
protected Component content;
protected WindowPosition windowPosition;
@@ -63,4 +64,14 @@ public abstract class BaseWindow extends BaseWidget implements Window {
public void handleKeyEvent(KeyEvent event) {
content.handleKeyEvent(event);
}
@Override
public void onOpen(WindowManager manager) {
this.manager = manager;
}
@Override
public void onClose(WindowManager manager) {
this.manager = null;
}
}