Hi,
ich habe grade mein erstes JavaFX Projekt erstellt und nutze FXML und den SceneBuilder um die Oberfläche für das spätere Programm zu erstellen.
Mein Problem ist nun das die jar Datei am ende standalone sein sollte, daher müssen die Bilder in die JarDatei eingebunden werden. Leider klappt dies nicht und ich finde leider nicht die Ursache dafür:
Hoffe mir kann hier jemand auf die Sprünge helfen, zumal dies bei weitem nicht die letzte Frage sein wird ... Aber irgendwo müssen wir alle anfangen
ich habe grade mein erstes JavaFX Projekt erstellt und nutze FXML und den SceneBuilder um die Oberfläche für das spätere Programm zu erstellen.
Mein Problem ist nun das die jar Datei am ende standalone sein sollte, daher müssen die Bilder in die JarDatei eingebunden werden. Leider klappt dies nicht und ich finde leider nicht die Ursache dafür:
Java:
public class guiController implements Initializable {
private static final URL ledOnPath = guiController.class.getResource("led_blue.gif");
private static final URL ledOffPath = guiController.class.getResource("led_white.gif");
private static final Image ledOff = new Image(ledOffPath.getPath());
private static final Image ledOn = new Image(ledOnPath.getPath());
@FXML
private Label label;
@FXML
private ImageView led;
@FXML
private void handleButtonAction(ActionEvent event) throws FileNotFoundException {
led.setImage(ledOn);
}
@Override
public void initialize(URL url, ResourceBundle rb) {
// TODO
}
}
Hoffe mir kann hier jemand auf die Sprünge helfen, zumal dies bei weitem nicht die letzte Frage sein wird ... Aber irgendwo müssen wir alle anfangen