Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Vi har fått indikasjoner på at å endre versjonsnummeret på javafx-fxml (se bildet nedenfor) inne i pom.xml-filene i studentrepoet skal fungere. For dere med M1 Mac kan dere prøve å endre versjonen (det som står mellom <version></version>) til 17-ea+8 for å se om dette fungerer. Det er en slik pom-fil per underprosjekt i repoet, dette betyr at du må endre den både inne i foreksempel, minegenkode og ovinger for å få JavaFX-kode til å kjøre i alle disse mappene.

Et kjent problem for versjon 17-ea+8 er at den fører til at JavaFX-programmer krasjer for enkelte. I dette tilfellet kan det fungere å bytte til versjon 17.0.2 i stedet inne i pom.xml-filene.


"Open in SceneBuilder" fungerer ikke på Mac (får feilmeldingen "Unable to open SceneBuilder)

  1. Open the folder where any of your .fxml files are stored in. For example : I chose ../Users/<BRUKERNAVN PÅ MAC>/Documents/NTNU/VÅR 2022/TDT4100/students/foreksempel/src/main/java/uke5/.
  2. Right click on the kafe.fxml and click "Open with > Other". You will notice that SceneBuilder.app will be grayed out.
  3. Just change "Enable: Recommended Applications" to "Enable: All Applications". Here you will notice that the SceneBuilder.app image will be clear. Click "Always open with" and double click on the SceneBuilder.app.

Image Added

  1. The kafe.fxml file will now be opened in SceneBuilder.app. 
  2. Close SceneBuilder.
  3. Go back to VSCode and open kafe.fxml file. Right click and "Open in SceneBuilder" should work now.