Issue 19 changes.

This commit is contained in:
David Wu
2017-08-17 12:50:41 +12:00
parent 8498701091
commit 6bc81f566e
7 changed files with 71 additions and 8 deletions
@@ -11,6 +11,7 @@ import javafx.fxml.FXML;
import javafx.scene.chart.LineChart;
import javafx.scene.control.*;
import javafx.scene.control.Label;
import javafx.scene.input.KeyCode;
import javafx.scene.input.KeyEvent;
import javafx.scene.layout.AnchorPane;
import javafx.scene.layout.GridPane;
@@ -25,6 +26,7 @@ import visualiser.gameController.Keys.KeyFactory;
import visualiser.model.*;
import visualiser.network.ServerConnection;
import java.io.IOException;
import java.net.URL;
import java.util.ResourceBundle;
import java.util.logging.Level;
@@ -121,6 +123,15 @@ public class RaceController extends Controller {
Logger.getGlobal().log(Level.WARNING, "RaceController was interrupted on thread: " + Thread.currentThread() + "while sending: " + controlKey, e);
}
}
if(event.getCode() == KeyCode.ESCAPE){
race.setVisible(false);
try {
parent.endEvent();
} catch (IOException e) {
e.printStackTrace();
}
parent.enterTitle();
}
});
}