
FAQ JavaFXConsultez toutes les FAQ
Nombre d'auteurs : 4, nombre de questions : 507, derni�re mise � jour : 2 novembre 2016 Ajouter une question
Cette FAQ a �t� r�alis�e � partir des questions fr�quemment pos�es sur le forum JavaFX de http://java.developpez.com ainsi que l'exp�rience personnelle des auteurs.
Nous tenons � souligner que cette FAQ ne garantit en aucun cas que les informations qu'elle propose sont correctes. Les auteurs font leur maximum, mais l'erreur est humaine. Cette FAQ ne pr�tend pas non plus �tre compl�te. Si vous trouvez une erreur, ou que vous souhaitez nous aider en devenant r�dacteur, lisez ceci.
Sur ce, nous vous souhaitons une bonne lecture.
Pour cr�er un nouveau projet JavaFX dans Eclipse, commencez par r�cup�rer une version r�cente d�Eclipse et v�rifiez qu'elle est configur�e pour utiliser le JDK 8.
D�marrez Eclipse et allez ensuite dans le menu File → Java Project.
Donnez un nom et un emplacement pour votre projet et choisissez JavaSE-1.8 comme environnement d�ex�cution puis cliquez sur Next.
Cliquez ensuite sur Finish pour terminer la cr�ation de votre projet.
Une fois votre projet initialis�, cr�ez un package nomm� test et placez-y une nouvelle classe Java Main.java contenant le code suivant :
Code Java : | S�lectionner tout |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | package test; import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.layout.Pane; import javafx.scene.paint.Color; import javafx.scene.shape.Rectangle; import javafx.stage.Stage; public class Main extends Application { @Override public void start(Stage primaryStage) throws Exception { final Rectangle rectangle = new Rectangle(50, 50, 150, 100); rectangle.setFill(Color.RED); final Pane root = new Pane(); root.getChildren().setAll(rectangle); final Scene scene = new Scene(root, 300, 250); primaryStage.setTitle("Test dans Eclipse"); primaryStage.setScene(scene); primaryStage.show(); } public static void main(String... args) { Application.launch(args); } } |
Si les classes sp�cifiques � l'API JavaFX ne sont pas reconnues, il se peut que la biblioth�que jfxrt.jar ne soit pas pr�sente dans le classpath. Dans ce cas, �ditez les param�tres du projet puis depuis l'onglet Librairies cliquez sur Add External Jars.... Naviguez jusqu'au r�pertoire d�installation du JDK et d�placez-vous dans son r�pertoire jre/lib/ext puis s�lectionnez le fichier jfxrt.jar et cliquez sur Open.
�ditez maintenant les propri�t�s d�ex�cution d'Eclipse et choisissez Run configurations.... Cr�ez une nouvelle configuration pour ce projet qui lancera la classe test.Main et cliquez sur Run quand vous avez termin�.
F�licitations, vous avez cr�� votre premier projet JavaFX dans Eclipse !
e(fx)clipse est un plugin pour Eclipse destin� � faciliter le d�veloppement et l�int�gration de JavaFX et de SceneBuilder dans l'IDE. Il est d�velopp� par Tom Schindl.
V�rifiez que votre Eclipse est � la version 4.4 minimum et est configur�e pour utiliser le JDK8. D�marrez Eclipse et allez dans le menu Help → Install New Software...
� droite du champ Work with, cliquez sur le bouton Add pour ajouter une nouvelle source. Donnez un nouveau nom pour ce d�p�t (par exemple : e(fx)clipse) et saisissez l'URL http://download.eclipse.org/efxclipse/updates-released/1.0.0/site, cliquez ensuite sur le bouton OK.
Dans le champ Work with, choisissez le nouveau d�p�t et patientez le temps qu'Eclipse d�couvre le contenu disponible.
S�lectionnez le n�ud e(fx)clipse - install et dans les d�tails, choisissez la version du plugin correspondant � votre version d'Eclipse. V�rifiez que l'option Contact all update sites during install to find required software est coch�e et cliquez ensuite sur Next >. Acceptez toutes les d�pendances et validez la licence d'utilisation pour proc�der � la suite de l'installation.
Red�marrez Eclipse si besoin � la fin de l'installation.
D�marrez Eclipse et allez ensuite dans le menu File → Project... → Java FX Project.
Donnez un nom et un emplacement pour votre projet et choisissez JavaSE-1.8 comme environnement d�ex�cution puis cliquez sur Next >.
Dans l��cran Java Settings, cliquez sur Finish pour terminer la cr�ation de votre projet.
Une fois votre projet initialis�, vous disposerez d'une application contenant une classe application.Main avec du code de test ainsi qu'un fichier CSS application.css.
F�licitations, vous avez cr�� votre premier projet JavaFX avec e(fx)clipse !
Proposer une nouvelle r�ponse sur la FAQ
Ce n'est pas l'endroit pour poser des questions, allez plut�t sur le forum de la rubrique pour �aLes sources pr�sent�es sur cette page sont libres de droits et vous pouvez les utiliser � votre convenance. Par contre, la page de pr�sentation constitue une �uvre intellectuelle prot�g�e par les droits d'auteur. Copyright � 2025 Developpez Developpez LLC. Tous droits r�serv�s Developpez LLC. Aucune reproduction, m�me partielle, ne peut �tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'� trois ans de prison et jusqu'� 300 000 � de dommages et int�r�ts.