Import

Aan het begin van het applet staan de import-opdrachten:

    import javafx.application.Application;
    import javafx.scene.Scene;

    import javafx.scene.layout.Pane;
    import javafx.stage.Stage;
    import javafx.scene.control.*;
    import je.NumberField;
    import javafx.event.*;
    import javafx.scene.text.*;
    import javafx.scene.text.Font;
    import javafx.geometry.*;

Een import-statement geeft aan dat het programma één of meer klassen wil gebruiken, bijvoorbeeld import javafx.scene.control.Button;

Klassen zijn gegroepeerd in packages.
In het voorbeeld wordt de klasse Button uit het package javafx.scene.control geïmporteerd.
Andere voorbeelden zijn de klasse Scene die geïmporteerd wordt uit het package javafx.scene en de klasse Pane uit het package javafx.scene.layout:

    import javafx.scene.Scene;
    import javafx.scene.layout.Pane;


Als de app alle klassen uit een bepaald package wil importeren, kan dit aangegeven worden met een * (asterisk):

    import javafx.scene.control.*;
    import javafx.event.*;


Hier worden alle klassen uit de packages javafx.scene.control en javafx.event geïmporteerd.
De package java.lang hoeft als enige niet geïmporteerd te worden.
De klassen uit die package mogen altijd gebruikt worden.