Versions Compared

Key

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

...

Prøv å gjøre endringene vist over, kjør koden og se om du får skrevet ut hvilken knapp som trykkes. Husk at det bare er knappene som har onAction="#handleDigitButton" som vil trigge utskriften!kalle handleDigitButton-metoden.

Fra Controller til FXML

...

For at KalkulatorController-koden skal ha en synlig effekt, så må den kunne endre på elementene som vises i app-vinduet. F.eks. så ønsker jo vi å endre på teksten som vises i tekstfeltet. For å få det til, så må en ha én eller flere variabler som peker på elementer i KalkulatorApp.fxml-fila og få satt disse automagisk når FXML-fila lastes inn. Trikset er igjen å legge inn kode både i KalkulatorController og KalkulatorApp.fxml



Hva har du lært?

  • å koble FXML-koden til Java-koden med fx:id- og onAction-attributter

...