En gros dans le context, Controller est notre classe principale avec le main
cette classe est ettendue par Application, ce qui veut dire que c'est une sous-classe de Application qui est une classe de javafx permettant de crée des nouvelles fenetres.
Si tu va voir method-summary tu vas tomber sur la methode abstract void start().
Cette methode est donc une abstraction. Ca veut dire que cette méthode n'a pas été implémenter par les programmeur de javafx et qu'ils s'attendent à ce que nous l'implémentions nous même. elle sera éxécuté par la suite après que nous ayons appelé (
(qui est une méthode statique comme tu l'as vu dans le javadoc précédent.
En gros la facon donc javafx fonctionne c'est:
1) Tu crée une sous-classe d'application.
2) Tu définit la classe start avec tout ce que tu veux que ta fenetre fasse
- Start est appelé avec comme parametre un Stage qui est en gros la fenetre elle meme et c'est cet argument sur lequel nous allons travailler, par example ici j'ai juste crée un bouton sur lequel on peut appuyer ^^
3) Tu appelle launch dans ton main() quand tu veux que ta fenetre s'affiche
Ca n'est vraiment pas grand chose pour l'instant je voulais juste qu'on est au moins une base pour faire par example nos test
En gros dans le context, Controller est notre classe principale avec le main
cette classe est ettendue par `Application`, ce qui veut dire que c'est une sous-classe de Application qui est une classe de javafx permettant de crée des nouvelles fenetres.
Tu peux trouver cette classe à cette page avec toutes ses explications : https://openjfx.io/javadoc/11/javafx.graphics/javafx/application/Application.html
Si tu va voir [method-summary](https://openjfx.io/javadoc/11/javafx.graphics/javafx/application/Application.html#method.summary) tu vas tomber sur la methode `abstract void start()`.
Cette methode est donc une [abstraction](https://docs.oracle.com/javase/tutorial/java/IandI/abstract.html). Ca veut dire que cette méthode n'a pas été implémenter par les programmeur de javafx et qu'ils s'attendent à ce que nous l'implémentions nous même. elle sera éxécuté par la suite après que nous ayons appelé (https://git.herisson.ovh/undefined_name/School_Project/src/commit/4055f12fbac6fdd5adc7ddc3641deb1ad4e402ce/app/src/main/java/school_project/Controller.java#L30 (qui est une méthode statique comme tu l'as vu dans le javadoc précédent.
En gros la facon donc javafx fonctionne c'est:
1) Tu crée une sous-classe d'application.
2) Tu définit la classe start avec tout ce que tu veux que ta fenetre fasse
- Start est appelé avec comme parametre un [`Stage`](https://openjfx.io/javadoc/11/javafx.graphics/javafx/stage/Stage.html) qui est en gros la fenetre elle meme et c'est cet argument sur lequel nous allons travailler, par example ici j'ai juste crée un bouton sur lequel on peut appuyer ^^
3) Tu appelle launch dans ton main() quand tu veux que ta fenetre s'affiche
Ca n'est vraiment pas grand chose pour l'instant je voulais juste qu'on est au moins une base pour faire par example nos test
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
@@ -0,0 +12,4 @@public class Controller extends Application {@Overridepublic void start(Stage primaryStage) throws Exception {je comprends pas à quoi ca sert :')
En gros dans le context, Controller est notre classe principale avec le main
cette classe est ettendue par
Application, ce qui veut dire que c'est une sous-classe de Application qui est une classe de javafx permettant de crée des nouvelles fenetres.Tu peux trouver cette classe à cette page avec toutes ses explications : https://openjfx.io/javadoc/11/javafx.graphics/javafx/application/Application.html
Si tu va voir method-summary tu vas tomber sur la methode
abstract void start().Cette methode est donc une abstraction. Ca veut dire que cette méthode n'a pas été implémenter par les programmeur de javafx et qu'ils s'attendent à ce que nous l'implémentions nous même. elle sera éxécuté par la suite après que nous ayons appelé (
En gros la facon donc javafx fonctionne c'est:
1) Tu crée une sous-classe d'application.
2) Tu définit la classe start avec tout ce que tu veux que ta fenetre fasse
- Start est appelé avec comme parametre un
Stagequi est en gros la fenetre elle meme et c'est cet argument sur lequel nous allons travailler, par example ici j'ai juste crée un bouton sur lequel on peut appuyer ^^3) Tu appelle launch dans ton main() quand tu veux que ta fenetre s'affiche
Ca n'est vraiment pas grand chose pour l'instant je voulais juste qu'on est au moins une base pour faire par example nos test
i get it
Pull request closed