Programmering

JavaFX 2s ensemble og andre prøveprogrammer

Det er flere steder i JavaFX 2-dokumentasjonen som det henvises til eksemplet på applikasjonen Ensemble. Ensemble er det største JavaFX-prøveprogrammet som tilbys i JavaFX 2.0-prøvene. Å skaffe JavaFX 2-prøvene, bruke JavaFX 2-prøvene og lære av JavaFX 2-prøvene er emnene i dette innlegget.

Siden for nedlastinger av JavaFX-utviklere har for øyeblikket "JavaFX 2.0.2 Generell tilgjengelighetsnedlasting" og inkluderer en lenke for nedlasting av JavaFX-prøver [bare for "Microsoft Windows (x86 og x64)" når dette skrives. Den nedlastede filen, javafx_samples-2_0_2.zip, er omtrent 18 MB i størrelse. Innholdet i denne ZIP-filen, når den er ekstrahert, vises i neste skjermbilde.

Når prøvene ZIP er lastet ned og innholdet er ekstrahert, kan Ensemble-prøven applikasjonen kjøres. En måte å gjøre dette på er å dra nytte av den kjørbare JAR i hovedkatalogen for utpakkede eksempler, som vist i neste skjermbilde (java -jar Ensemble.jar).

Eksemplet på JavaFX 2 Ensemble starter opp og vises som vist i neste skjermbilde.

Det er mange ting du kan klikke på i Ensemble-applikasjonen for å lære mer informasjon om hva det er og hvordan det implementeres. For eksempel, å klikke på "Adv Candle Stick Chart" åpner "Custom Candle Stick Chart" som vist i neste skjermbilde.

Ovenstående skjermbilde viser Ensemble med "Eksempel" -fanen for dette spesifikke eksemplet. Ved å klikke på "Kildekode" -fanen vises kildekoden for det samme eksemplet. Som vist på neste øyeblikksbilde av skjermen, inneholder denne kategorien en knapp for å kopiere JavaFX 2-kildekoden som bygde eksemplet.

Kombinasjonen av kildekoden med det den produserer i Ensemble-applikasjonen, kan hjelpe utviklere å lære hva som er tilgjengelig og hvordan du bruker forskjellige deler av JavaFX. Seksjoner som for øyeblikket er inkludert i Ensemble inkluderer animasjon, diagrammer, kontroller, grafikk, språk, layout, media, scenediagram og web.

Nedlastbare JavaFX 2-eksempler inkluderer også Brick Breaker (BrickBreaker.jar) og neste skjermbilde ble tatt av det i aksjon.

Kjører den kjørbare JAR SwingInterop.jar demonstrerer "JavaFX 2.0 in Swing" -eksempelapplikasjonen (skjermbilde vises neste).

JavaFX 2-eksemplene ZIP inkluderer også FXML-LoginDemo, som er et enkelt påloggingseksempel som inneholder en FXML-fil (profile.fxml) i kilden. Det vises i neste skjermbilde.

Ensemble-applikasjonen er den klart største av eksempler på applikasjoner som er inkludert i JavaFX 2-eksemplarer ZIP-fil og er "flaggskip" -eksempelapplikasjonen. Brick Breaker er relativt stor for en enkelt applikasjon. Alle prøvene har verdi i å vise hva JavaFX er i stand til, og å gi kildekode for å demonstrere hvordan du kan oppnå disse prestasjonene med JavaFX.

Opprinnelig innlegg tilgjengelig på //marxsoftware.blogspot.com/ (Inspirert av faktiske hendelser)

Denne historien, "JavaFX 2's Ensemble and other Sample Applications" ble opprinnelig utgitt av JavaWorld.

$config[zx-auto] not found$config[zx-overlay] not found