-
Nicolay Schiøll-Johansen authored
Updated all the toolbars to be uniform as well as linking them up. Also removed the /11.0.1 at the end of xmlns and the /1 at xmlns:fx which were causing error messages
Nicolay Schiøll-Johansen authoredUpdated all the toolbars to be uniform as well as linking them up. Also removed the /11.0.1 at the end of xmlns and the /1 at xmlns:fx which were causing error messages
Map.java 2.23 KiB
package NTNU.IDATT1002.controllers;
import NTNU.IDATT1002.App;
import javafx.event.ActionEvent;
import javafx.scene.control.Button;
import javafx.scene.control.TextField;
import javafx.scene.image.ImageView;
import javafx.scene.input.MouseEvent;
import java.io.IOException;
public class Map {
public ImageView tbar_logo;
public TextField tbar_search;
public Button tbar_searchBtn;
public Button tbar_explore;
public Button tbar_map;
public Button tbar_upload;
public TextField search;
public Button searchBtn;
public Button tbar_albums;
/**
* Method that changes stage to Main page
* @param mouseEvent
* @throws IOException
*/
public void switchToMain(MouseEvent mouseEvent) throws IOException {
App.setRoot("main");
}
/**
* Method that changes stage to Explore page
* @param actionEvent
* @throws IOException
*/
public void switchToExplore(ActionEvent actionEvent) throws IOException {
App.setRoot("explore");
}
/**
* Method for switching to Map page
* @param actionEvent
* @throws IOException
*/
public void switchToMap(ActionEvent actionEvent) throws IOException {
App.setRoot("map");
}
/**
* Method for switching to Search page. It reads the value of the search
* field and if not empty it is passed to dataexchange
* @param actionEvent
* @throws IOException
*/
public void switchToSearch(ActionEvent actionEvent) throws IOException {
if (!tbar_search.getText().isEmpty()){
App.ex.setSearchField(tbar_search.getText());
}
App.setRoot("search");
}
/**
* Method for switching to Upload page
* @param actionEvent the mouse has done something
* @throws IOException this page does not exist
*/
public void switchToUpload(ActionEvent actionEvent) throws IOException {
App.setRoot("upload");
}
/**
* Method that searches for images on a specific place
* @param actionEvent
*/
public void MapSearch(ActionEvent actionEvent) {
//TODO: Make method
}
public void switchToAlbums(ActionEvent actionEvent) throws IOException {
App.setRoot("explore_albums");
}
}