novembre
2011
Frenchies!
Frog time!
Déjà ils ont prévenu l’audience qu’ils ne parlaient pas bien l’anglais
#Jean-François Denise, Éric Le Ponner
Outil complètement écrit en JavaFX 2.0
Aussi destiné à aider à l’apprentissage de l’API.
Permet de séparer l’UI et le code business.
Peut etre utilisé dans une IDE ou séparément.
Les forms/projets seront sauvées en FXML (similaire à MXML chez Adobe ou XAML chez Microsoft)
Demo de conctruction d’application
l’outils ressemble à une version simplifiée de Flash Studio ( sans timelime) ou encore Matisse.
La mise en place des propriétés ressemble à ce qui se fait dans la plupart des éditeurs similaires, il ne semble pas possible d’avoir d’états ou de binding comme c’était de cas dans le JavaFX composer (limitations du FXML).
-> sauvegarder la form dans un projet JavaFX pour NetBeans.
-> indiquer le nom du contrôleur danscle projet.
Le XML produit semble bien plus lisible que ce du produit la concurrence.
Utiliser FXMLLoader pour charger la form depuis le CLASSPATH.
Utiliser @FXML pour que les champs du contrôleur soient injectés avec les valeurs de la forme
Exploration de l’outils
presentation des différents onglets et écrans de l’application.
Il est possible de copier les contrôles sélectionnés.
Il est possible d’associer des CSS à un FXML. Les styles du CSS sont alors affichés dans les combobox appropriées et appliquées en live dans le design.
Pour le layout manuel (AnchorPane, celui par défaut), iI est possible d’ancrer des contrôles sur les bords de la forme. Le menu Fit to Parent permet de rapidement mettre de telles règles en place.
Public beta early 2012
Déjà dispo pour le Partners program.
Sera gratuit (enfin pour le moment).
4 Commentaires + Ajouter un commentaire
Commentaires récents
- Back from the future… dans
- Back from the future… dans
- Static linking = does not Compute dans
- Paquetage x 2 dans
- Why you little… dans
Salut,
Pour le moment cet outil n’est toujours pas disponible publiquement pour autant que je sache. Je fais plutôt du C# que du FX ces derniers temps donc je ne sais pas plus de détails a ce sujet. Le NetBeans 7.1 qui vient de sortir ne semble rien apporter pour la construction graphique d’UI.
Une solution alternative rapide serait de passer par un outil de design tierce pour un autre framework (ex: WPF ou Windows Form – rappel Visual C# 2010 Express est gratuit) écrit un langage XML similaire (ex: XAML) et de convertir le résultat en FXML (franchement si on s’en tient aux composants de base, XAML et FXML c’est kifkif pareil modulo des noms de classe et de valeur).
Bonjour,
Nous démarrons une nouvelle appli avec Java comme langage. Avez vous trouvé des solutions pour pouvoir utiliser SceneBuilder sans attendre la beta, d’autant que d’après la RoadMap elle arrivera finalement assez tard, bien après Netbeans 7.1
Ce serait désolant de devoir choisir Swing faute de solution, même si c’est vrai, on peut tout faire « à la main » mais avec combien de temps perdu en plus.
Merci d’avance.
Pas à ma connaissance tant que ce n’est pas public. La disparition du Partner’s Program doit être temporaire car ils ont bien dit de ne pas hésiter à s’inscrire.
Je regarderai ça dès que je serai remis de mon vol San Francisco -> Auckland (13h) + escale (9h) + Auckland -> Nouméa (3h).
Ah zut moi qui pensait que l’on pourrait le tester dans netbean 7.1 :-(( , et en plus le lien pour le program partner à disparu du site ! cela tombe mal , j’ai 3 belles applis en JavaFX 1.3 qui n’attendent que de passer à 2.0. Y a t-il un autre plan pour obtenir l’outil?