.

Hello FXWorld !

 No wiec zaczynajmy. Aby uruchomic program w JavaFX Script ( dalej bede skracal to do JavaFX) mamy 2 opcje:

  1. Instalujemy plugin do naszego ulubionego IDE (czyt. NetBeans) obslugujacy JaveFX, do Eclipsa istnieje takowy rowniez
  2. 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: