Added Raw Data loader for Airline

main
YaFedImYaEatIm 9 years ago
parent d7ddf99842
commit 6f14fc48f0

Binary file not shown.

@ -39,6 +39,8 @@ public class App extends Application
public void start(Stage primaryStage) {
this.primaryStage = primaryStage;
try {
MenuController menuController = new MenuController();
menuController.setApp(this);
replaceSceneContent("menu.fxml");//replace this to check your fxml file
} catch (Exception e) {
e.printStackTrace();
@ -76,7 +78,7 @@ public class App extends Application
* @return
* @throws Exception
*/
private Initializable replaceSceneContent(String fxml) throws Exception {
public Initializable replaceSceneContent(String fxml) throws Exception {
FXMLLoader loader = new FXMLLoader();
InputStream in = getClass().getClassLoader().getResourceAsStream(fxml);
InputStream menuIn = getClass().getClassLoader().getResourceAsStream("menu.fxml");

@ -7,10 +7,11 @@ import javax.swing.JOptionPane;
import javafx.application.Application;
import javafx.fxml.Initializable;
import seng202.group9.Controller.App;
public class MenuController implements Initializable{
Application parent;
App parent;
public void importAirports(){
JOptionPane.showMessageDialog(null, "This is not Implemented yet");
@ -28,13 +29,24 @@ public class MenuController implements Initializable{
JOptionPane.showMessageDialog(null, "This is not Implemented yet");
}
/**
* Load Airline Raw Data Function.
*/
public void loadAirlineRaw(){
try {
parent.replaceSceneContent("airline_raw_data.fxml");
} catch (Exception e) {
e.printStackTrace();
}
}
public void initialize(URL arg0, ResourceBundle arg1) {
// TODO Auto-generated method stub
}
public void setApp(Application parent){
public void setApp(App parent){
this.parent = parent;
}
}

Loading…
Cancel
Save