No wiec zaczynajmy. Aby uruchomic program w JavaFX Script ( dalej bede skracal to do JavaFX) mamy 2 opcje:
- Instalujemy plugin do naszego ulubionego IDE (czyt. NetBeans) obslugujacy JaveFX, do Eclipsa istnieje takowy rowniez
- Uzywamy JavaFXPada, web start, lub sciagamy
Osobiscie preferuje opcje NetBeans, w fxpadzie jakos dziwnie działa uzupełnianie składni. Do uruchamiania przykladowych programow fxpad powinien byc jednak wystarczajacy.
No wiec najprostszy program bedzie wygladal tak:
import javafx.ui.*;
Frame{
width: 100
height: 20
content:
Label{
text: "HELLO WORLD FX!"
}
visible: true
}
Co sie tu dzieje? Wiec tworzona jest nowa ramka, ustalamy jej wysokosc i szerokosc, a jako zawartosc ustalamy etykiete z tekstem, czyz to nie proste ?:)
Dla pelnego wyjasnienia, zapisze to w inny troche sposob (rowniez poprawny kod javyFX )
var frame = new Frame();
frame.width = 100;
frame.height = 20;
frame.visible = true;
var label = new Label();
label.text = "HELLO WORLD FX!";
frame.content = label;
Efekt dzialania jest identyczny, w wiekszosci przypadkow stosuje sie jednak pierwszy zapis, jest on znacznie wygodniejszy.
Slowo kluczowe var oznacza zmienna, nie musimy okreslac jakiego jest typu, dzieje sie to na etapie kompilacji.
0 komentarze:
Prześlij komentarz