Skip to content
Snippets Groups Projects

added the settings page and restructured to use the MVC model

Merged Embret Olav Rasmussen Roås requested to merge feat/settings-page into master
27 files
+ 348
36
Compare changes
  • Side-by-side
  • Inline
Files
27
 
package com.idatt2003.fractalexplorer.controller;
 
 
import com.idatt2003.fractalexplorer.MainApplication;
 
import com.idatt2003.fractalexplorer.view.MainView;
 
 
public class MainController {
 
 
MainView mainView;
 
public void goToMainPage(){
 
mainView.mainPage.toFront();
 
}
 
 
public void goToSettingsPage(){
 
mainView.settingsModalPage.toFront();
 
}
 
public MainController(MainView mainView) {
 
this.mainView = mainView;
 
mainView.settingsModalPage.setOnExitAction(()->{
 
System.out.println("Settings page closed");
 
goToMainPage();
 
});
 
}
 
}
Loading