Ohjelmointi

JavaFX 2: n Ensemble ja muut esimerkkisovellukset

JavaFX 2 -dokumentaatiossa on useita paikkoja, joihin viitataan esimerkkisovellukseen Ensemble. Ensemble on suurin JavaFX-näytesovellus, joka tarjotaan JavaFX 2.0 -näytteissä. Tämän viestin aiheet ovat JavaFX 2 -näytteiden hankkiminen JavaFX 2 -näytteiden avulla ja oppiminen JavaFX 2 -näytteistä.

JavaFX-kehittäjien lataussivulla on tällä hetkellä JavaFX 2.0.2: n yleisen saatavuuden lataus -ohjelma ja linkki JavaFX-näytteiden lataamiseen [vain "Microsoft Windows (x86 ja x64)" tämän kirjoituksen jälkeen]. Ladattu tiedosto, javafx_samples-2_0_2.zip, on kooltaan noin 18 Mt. Tämän ZIP-tiedoston sisältö purettuna näytetään seuraavassa näytön tilannekuvassa.

Kun ZIP-näytteet on ladattu ja sen sisältö purettu, Ensemble-näytesovellus voidaan suorittaa. Yksi tapa tehdä tämä on hyödyntää pakattavan JAR: n avaamista purettujen näytteiden päähakemistossa seuraavan näytön tilannekuvan osoittamalla tavalla (java -jar Ensemble.jar).

JavaFX 2 Ensemble -sovellus käynnistyy ja tulee näkyviin seuraavan näytön tilannekuvan mukaisesti.

Ensemble-sovelluksessa voi lukea useita kohteita, jotta saat lisätietoja siitä, mikä se on ja miten se toteutetaan. Esimerkiksi napsauttamalla "Adv Candle Stick Chart" avautuu "Custom Candle Stick Chart", kuten seuraavassa kuvakaappauksessa näkyy.

Yllä olevassa kuvakaappauksessa näkyy Ensemble tämän esimerkin "Näyte" -välilehdellä. "Lähdekoodi" -välilehden napsauttaminen näyttää saman näytteen lähdekoodin. Kuten seuraavassa näytön tilannekuvassa näkyy, tämä välilehti sisältää painikkeen, jolla kopioidaan näyte rakentanut JavaFX 2 -lähdekoodi.

Lähdekoodin ja sen tuottaman Ensemble-esimerkkisovelluksen yhdistelmä voi auttaa kehittäjiä oppimaan, mikä on käytettävissä ja kuinka käyttää JavaFX: n eri osia. Ensemblen tällä hetkellä sisältämiä osioita ovat animaatio, kaaviot, ohjaimet, grafiikka, kieli, asettelu, media, kohtauskaavio ja verkko.

Ladattavissa JavaFX 2 -näytteissä on myös Brick Breaker (BrickBreaker.jar) ja seuraava näytön tilannekuva otettiin siitä toiminnassa.

Suoritettavan JAR: n suorittaminen SwingInterop.jar osoittaa "JavaFX 2.0 in Swing" -näytösovelluksen (näytön tilannekuva näytetään seuraavana).

JavaFX 2 -näytepostit sisältävät myös FXML-LoginDemon, joka on yksinkertainen kirjautumisnäyte, joka sisältää lähteeseen FXML-tiedoston (profile.fxml). Se näkyy seuraavassa näytön tilannekuvassa.

Ensemble-sovellus on ylivoimaisesti suurin esimerkkisovelluksista, jotka sisältyvät JavaFX 2 -näytteiden ZIP-tiedostoon, ja se on "lippulaiva" -näytösovellus. Brick Breaker on suhteellisen suuri yhdelle sovellukselle. Kaikilla näytteillä on arvoa osoittamaan, mihin JavaFX kykenee, ja tarjoamalla lähdekoodin osoittamaan, kuinka nämä varoitukset saavutetaan JavaFX: llä.

Alkuperäinen julkaisu on saatavana osoitteessa //marxsoftware.blogspot.com/ (Innoittamana Todelliset tapahtumat)

Tämän tarinan, "JavaFX 2: n yhtye ja muut esimerkkisovellukset", julkaisi alun perin JavaWorld.