Ансамбъл на JavaFX 2 и други примерни приложения

В документацията за JavaFX 2 има няколко места, на които се прави позоваване на примерното приложение Ensemble. Ensemble е най-голямото примерно приложение на JavaFX, предоставено в примерите на JavaFX 2.0. Придобиването на проби JavaFX 2, използване на проби JavaFX 2 и учене от проби JavaFX 2 са темите на тази публикация.

Понастоящем страницата за изтегляне на JavaFX за разработчици включва „Изтегляне на общата наличност на JavaFX 2.0.2“ и включва връзка за изтегляне на проби за JavaFX [само за „Microsoft Windows (x86 и x64)“ към настоящия момент]. Изтегленият файл, javafx_samples-2_0_2.zip , е с размер около 18 MB. Съдържанието на този ZIP файл, когато е извлечено, се показва в следващата екранна снимка.

След като образците ZIP бъдат изтеглени и съдържанието му е извлечено, приложението за пример на Ensemble може да бъде изпълнено. Един от начините да направите това е да се възползвате от изпълнимия JAR в основната разархивирана директория с проби, както е показано в следващата екранна снимка ( java -jar Ensemble.jar).

Примерното приложение на JavaFX 2 Ensemble се стартира и се появява, както е показано на следващата екранна снимка.

В приложението Ensemble има много елементи, върху които можете да щракнете, за да научите повече подробности за това какво е и как се прилага. Например, като щракнете върху „Adv Candle Stick Chart“, се отваря „Custom Chart Stick Chart“, както е показано на следващата екранна снимка.

Горната снимка на екрана показва Ensemble с раздела „Sample“ за този конкретен пример. Кликването върху раздела "Изходен код" показва изходния код за същата проба. Както е показано в следващата екранна снимка, този раздел включва бутон за копиране на изходния код на JavaFX 2, който е изградил тази проба.

Комбинацията от изходния код с произведеното в примерното приложение на Ensemble може да помогне на разработчиците да научат какво е налично и как да използват различни части на JavaFX. Секциите, включени в момента в Ensemble, включват анимация, диаграми, контроли, графика, език, оформление, медия, графика на сцената и мрежа.

Изтегляемите проби JavaFX 2 също включват Brick Breaker ( BrickBreaker.jar ) и следващата екранна снимка е направена от него в действие.

Изпълнението на изпълнимия JAR SwingInterop.jar демонстрира примерното приложение "JavaFX 2.0 в Swing" (снимка на екрана, показана по-нататък).

JavaFX 2 пробите ZIP също включва FXML-LoginDemo, което е проста проба за вход, която включва FXML файл (profile.fxml) в своя източник. Това е показано в следващата екранна снимка.

Приложението Ensemble е най-голямото от примерните приложения, които са включени в JavaFX 2 пробния ZIP файл и е "водещо" примерно приложение. Brick Breaker е относително голям за едно приложение. Всички проби имат стойност в това да покажат на какво е способен JavaFX и да предоставят изходен код, за да демонстрират как да постигнат тези много подвизи с JavaFX.

Оригинално публикуване на разположение на //marxsoftware.blogspot.com/ (вдъхновено от действителни събития)

Тази история, "JavaFX 2's Ensemble и други примерни приложения", първоначално е публикувана от JavaWorld.