Les API publique JavaFX

La couche supérieure de l'architecture JavaFX contient une API publique JavaFX qui fournit toutes les classes nécessaires responsables de l'exécution d'une application JavaFX complète. La liste de tous les packages de cette API est la suivante.

  1. javafx.animation: Fournit l'ensemble des classes responsables des animations basées sur les transitions
  2. javafx.application: Fournit des méthodes de cycle de vie d'application
  3. javafx.collections: Fournit des classes qui peuvent gérer des collections et des utilitaires associés
  4. javafx.concurrent: Fournit des classes responsables du multitâche
  5. javafx.embed.swing: Fournit l'ensemble des classes qui peuvent être utilisées dans le code swing
  6. javafx.embed.swt: Fournit l'ensemble des classes qui peuvent être utilisées dans le code swt
  7. javafx.event: Fournit les classes qui traitent les événements et leur gestion
  8. javafx.fxml: Contient l'ensemble des classes responsables du chargement de la hiérarchie à partir du balisage
  9. javafx.geometry: Fournit les classes 2D qui contiennent les méthodes permettant de faire fonctionner la géométrie 2D sur l'objet.
  10. javafx.scene: Fournit les classes pour gérer l'API de graphe de scène
  11. javafx.scene.canvas: Fournit l'ensemble des classes qui traitent le canevas.
  12. javafx.scene.control: Contient les classes de tous les composants JavaFX.
  13. javafx.scene.effect: Contient l'ensemble des classes qui appliquent les effets graphiques aux nœuds de graphe de scène
  14. javafx.scene.image: Fournit l'ensemble des classes pour le chargement et l'affichage des images
  15. javafx.scene.input: Fournit l'ensemble des classes pour les événements souris et clavier
  16. javafx.scene.layout: Fournit l'ensemble de classes pour prendre en charge la disposition de l'interface utilisateur
  17. javafx.scene.media: Fournit l'ensemble de classes pour intégrer l'audio et la vidéo dans l'application JavaFX
  18. javafx.scene.paint: Fournit l'ensemble des classes de couleurs et de dégradés pour remplir les formes et les arrière-plans lors du rendu du graphique de scène.
  19. javafx.scene.shape: Fournit l'ensemble des classes 2D qui effectue les opérations sur les objets liés à la géométrie 2D.
  20. javafx.scene.text: Fournit l'ensemble des classes pour les polices et le rendu des nœuds de texte.
  21. javafx.scene.transform: Fournit l'ensemble des classes utilisées pour effectuer des opérations de rotation, de mise à l'échelle et de cisaillement sur des objets.
  22. javafx.scene.web: Fournit des moyens pour charger et afficher le contenu Web.
  23. javafx.stage: Fournit les classes de conteneur de niveau supérieur pour le contenu JavaFX.
  24. javafx.util: Fournit des classes d'utilitaires
  25. javafx.util.converter: Ce package est destiné aux convertisseurs de chaîne standard pour JavaFX

 

Younes Derfoufi
CRMEF OUJDA

Leave a Reply

Your email address will not be published. Required fields are marked *