337Fermer339
GodzilLe 29/04/2016 à 23:25
Pen^2 (./337) :
en fait, tout a l'air pourri pour l'instant, parfois par design (si ce n'est les composants plus modernes de l'UI) :[pre]package application; import javafx.application.Application; import javafx.stage.Stage; import javafx.scene.Scene; import javafx.scene.layout.BorderPane; import javafx.fxml.FXMLLoader; public class Main extends Application { @Override public void start(Stage primaryStage) { try { BorderPane root = (BorderPane)FXMLLoader.load(getClass().getResource("Sample.fxml")); Scene scene = new Scene(root,400,400); scene.getStylesheets().add(getClass().getResource("application.css").toExternalForm()); primaryStage.setScene(scene); primaryStage.show(); } catch(Exception e) { e.printStackTrace(); } } public static void main(String[] args) { launch(args); } }/pre] [list] [*]le code généré ne respecte pas mon formatage [*]binding du code des événements laborieux [*]récupère au runtime le nom du xml de description de l'UI (je vois déjà les merveilleuses possibilités de refactoring et d'erreurs silencieuses qui s'en suivront) [*]etc, je débute [/list]
Tu as oublié un truc dans ton poste j'imagine