new home screen, tutorial fxml file and missing javadoc

This commit is contained in:
giavaphi
2022-11-20 21:10:55 +01:00
parent e96280cd0c
commit 7920bdff28
9 changed files with 347 additions and 35 deletions
@@ -1,5 +1,47 @@
package ch.zhaw.gartenverwaltung;
public class HomeController
{
import javafx.fxml.FXML;
import javafx.fxml.Initializable;
import javafx.scene.image.Image;
import javafx.scene.image.ImageView;
import java.net.URL;
import java.util.ResourceBundle;
public class HomeController implements Initializable {
@FXML
private ImageView imageViewDavid;
@FXML
private ImageView imageViewElias;
@FXML
private ImageView imageViewGian;
@FXML
private ImageView imageViewPhilippe;
@FXML
private ImageView imageViewRoman;
@Override
public void initialize(URL location, ResourceBundle resources) {
setImages(imageViewDavid, "");
setImages(imageViewElias, "");
setImages(imageViewGian, "");
setImages(imageViewRoman, "");
setImages(imageViewPhilippe, "");
}
private void setImages(ImageView imageView, String photoName) {
Image img;
if (photoName.equals("")) {
img = new Image(String.valueOf(getClass().getResource("icons/userIcon.png")));
} else {
img = new Image(String.valueOf(getClass().getResource("icons/" + photoName)));
}
imageView.setImage(img);
}
}