E02 – Consultation de la documentation des API Java/JavaFX
Transcription
E02 – Consultation de la documentation des API Java/JavaFX
HEIA-FR I N T E R F A C E H O M M E -M A C H I N E 1 I1 + T1 J. BAPST 04.03.2016 E02 – Consultation de la documentation des API Java / JavaFX OBJECTIFS Se familiariser avec la consultation de la documentation en ligne de la plate-forme Java (Java Platform API) et notamment celle concernant JavaFX. Exercer quelques requêtes classiques. ACTIVITÉS 1 2 Enregistrer dans vos favoris (bookmarks) les URL des sites qui constituent les points d'entrée de la documentation Java en ligne : docs.oracle.com/javase/8/docs/api Plateforme générale Java (packages java.* et javax.*) docs.oracle.com/javase/8/javafx/api Environnement JavaFX (package javafx.*) Citer trois classes qui font parties du package java.time et trois classes qui font parties du package javafx.geometry 3 Dans quel(s) package(s) trouve-t-on la classe Proxy ? 4 Dans quelle classe de l'environnement JavaFX trouve-t-on une méthode nommée runLater() ? Est-ce une méthode d'instance ou une méthode statique ? De quel type est le paramètre de cette méthode ? Pourrait-on passer en paramètre une expression lambda ? 5 Pourquoi ne devrait-on pas utiliser la méthode readLine() de la classe java.io.DataInputStream ? 6 7 Quelle est la méthode à utiliser à la place ? Rechercher la documentation du composant (JavaFX) Label. Pour cette classe, indiquer la hiérarchie de classes (de quelles classes elle hérite) ? Quel est l'utilité de la propriété labelFor ? Quelles sont les méthodes associées à cette propriété ? Combien de constructeurs sont définis ? Rechercher la documentation du composant (JavaFX) Button. De quelles propriétés dispose ce composant ? Y en a-t-il qui sont en lecture seule ? À quoi peut servir la méthode fire() ? IHM1_E02.docx J. Bapst 1