Skip to content

Commit b264b54

Browse files
committed
Merge branch 'release/v0.1-beta'
2 parents 939cda6 + 5c304da commit b264b54

30 files changed

+1809
-32
lines changed

src/Main.java

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
import controller.MainController;
2+
import javafx.application.Application;
3+
import javafx.scene.Scene;
4+
import javafx.stage.Stage;
5+
import resources.Strings;
6+
import utils.CssUtils;
7+
8+
import java.io.File;
9+
import java.net.URISyntaxException;
10+
11+
public class Main extends Application {
12+
@Override
13+
public void start(Stage primaryStage) {
14+
primaryStage.setTitle(Strings.program_title);
15+
16+
Scene mainScene = new Scene(new MainController().get(), 1024, 768);
17+
try {
18+
mainScene.getStylesheets().add(CssUtils.getCssFilePaths(this, "menu"));
19+
mainScene.getStylesheets().add(CssUtils.getCssFilePaths(this,"priorityQueueStyle"));
20+
} catch (NullPointerException e) {
21+
//
22+
}
23+
24+
primaryStage.setScene(mainScene);
25+
primaryStage.show();
26+
}
27+
28+
29+
public static void main(String[] args) {
30+
launch(args);
31+
}
32+
}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
package controller;
2+
3+
import javafx.scene.input.KeyEvent;
4+
5+
6+
public interface ControllerEventListener {
7+
void onKeyPressed(KeyEvent event);
8+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
package controller;
2+
3+
import javafx.scene.layout.Pane;
4+
5+
public interface ControllerInterface {
6+
Pane get();
7+
}

0 commit comments

Comments
 (0)