@ -7,7 +7,10 @@ import javafx.scene.Scene;
import javafx.scene.control.Button ;
import javafx.scene.control.Button ;
import javafx.scene.control.Label ;
import javafx.scene.control.Label ;
import javafx.scene.control.RadioButton ;
import javafx.scene.control.RadioButton ;
import javafx.scene.image.Image ;
import javafx.scene.image.ImageView ;
import javafx.scene.layout.AnchorPane ;
import javafx.scene.layout.AnchorPane ;
import javafx.scene.layout.Pane ;
import javafx.stage.Modality ;
import javafx.stage.Modality ;
import javafx.stage.Stage ;
import javafx.stage.Stage ;
import mock.app.Event ;
import mock.app.Event ;
@ -38,6 +41,10 @@ public class TitleController extends Controller {
RadioButton nightModeRD ;
RadioButton nightModeRD ;
@FXML
@FXML
Label tutorialLabel ;
Label tutorialLabel ;
@FXML
Pane menuPane ;
@FXML
ImageView imgSun ;
/ * *
/ * *
* Method called when the ' host a game ' button is pressed .
* Method called when the ' host a game ' button is pressed .
@ -74,7 +81,10 @@ public class TitleController extends Controller {
* /
* /
public void setDayMode ( ) {
public void setDayMode ( ) {
dayModeRD . getScene ( ) . getStylesheets ( ) . clear ( ) ;
dayModeRD . getScene ( ) . getStylesheets ( ) . clear ( ) ;
menuPane . getStylesheets ( ) . clear ( ) ;
imgSun . setImage ( new Image ( getClass ( ) . getResource ( "/visualiser/images/sun.png" ) . toExternalForm ( ) ) ) ;
dayModeRD . getScene ( ) . getStylesheets ( ) . add ( "/css/dayMode.css" ) ;
dayModeRD . getScene ( ) . getStylesheets ( ) . add ( "/css/dayMode.css" ) ;
menuPane . setStyle ( "-fx-background-color: #6be6ff;" ) ;
nightModeRD . setSelected ( false ) ;
nightModeRD . setSelected ( false ) ;
}
}
@ -83,7 +93,10 @@ public class TitleController extends Controller {
* /
* /
public void setNightMode ( ) {
public void setNightMode ( ) {
nightModeRD . getScene ( ) . getStylesheets ( ) . clear ( ) ;
nightModeRD . getScene ( ) . getStylesheets ( ) . clear ( ) ;
menuPane . getStylesheets ( ) . clear ( ) ;
imgSun . setImage ( new Image ( getClass ( ) . getResource ( "/visualiser/images/sunsleep.png" ) . toExternalForm ( ) ) ) ;
nightModeRD . getScene ( ) . getStylesheets ( ) . add ( "/css/nightMode.css" ) ;
nightModeRD . getScene ( ) . getStylesheets ( ) . add ( "/css/nightMode.css" ) ;
menuPane . setStyle ( "-fx-background-color: #1f2c60;" ) ;
dayModeRD . setSelected ( false ) ;
dayModeRD . setSelected ( false ) ;
}
}