Habe es schon mit verschiedenen Methoden versucht wie zum Bsp. getClass().getResourceAsStream().
Ich finde, ich finde trz keine einfache Lösung. Muss ich mir Ordner Struktur ändern oder gebe ich den Pfad falsch an?

Ich finde, ich finde trz keine einfache Lösung. Muss ich mir Ordner Struktur ändern oder gebe ich den Pfad falsch an?
Java:
public class Spielbrett extends Tactics {
public void start(Stage primaryStage) {
// Create a GridPane
GridPane pane = new GridPane();
Button schliessenBTN = new Button("Schließen");
schliessenBTN.setOnAction(l-> new Tactics().start(primaryStage));
// Create 64 rectangles and add to pane
int count = 0;
double s = 75; // side of rectangle
for (int i = 0; i < 8; i++) {
count++;
for (int j = 0; j < 8; j++) {
Rectangle r = new Rectangle(s, s, s, s);
if (count % 2 == 1)
r.setFill(Color.WHITE);
pane.add(r, j, i);
count++;
}
}
//Figuren
Image image1 = new Image("./img/chess-bishop-black.jpg");
Rectangle rekt = new Rectangle(s,s,s,s);
ImagePattern imagePattern = new ImagePattern(image1);
rekt.setFill(imagePattern);
pane.add(rekt,0,0);
pane.add(schliessenBTN, 0, 8, 2, 1);
// Create a scene and place it in the stage
Scene scene = new Scene(pane);
primaryStage.setTitle("Castle Tactics"); // Name des pane gesetzt
primaryStage.setScene(scene);
primaryStage.setFullScreen(true);// scene in primaryStage gesetzt
primaryStage.show();
}
}
