排队论游乐场的游乐项目_外汇游乐场
排隊(duì)論游樂場(chǎng)的游樂項(xiàng)目
介紹
F X Playground是基于JavaFX的原型制作工具或?qū)崟r(shí)編輯器,它消除了編譯Java代碼的步驟。 這個(gè)概念并不新鮮,例如在網(wǎng)絡(luò)世界中,有許多HTML5 游樂場(chǎng)提供在線編輯器,使開發(fā)人員可以快速原型化或嘗試各種JavaScript庫(kù)。 這使開發(fā)人員可以專注于可視化或UI詳細(xì)信息,而無(wú)需設(shè)置IDE項(xiàng)目或處理文件。 更老的(預(yù)先約會(huì))比游樂場(chǎng)是REPLs(R EAD?VAL P RINT 大號(hào)接力),其中動(dòng)態(tài)語(yǔ)言比如Groovy,Python和Ruby等提供一種交互式解釋命令行工具來(lái)允許開發(fā)人員快速腳本代碼是被執(zhí)行。 Scala是一種編譯語(yǔ)言,但也提供了REPL工具。
在完成《 JavaFX 8示例入門 》一書后,我注意到每個(gè)示例都是作為單獨(dú)的NetBeans項(xiàng)目創(chuàng)建的,對(duì)于小的示例來(lái)說(shuō)似乎有些過高。 因?yàn)檫@本書是基于Java的,所以在執(zhí)行之前需要先編譯每個(gè)程序的語(yǔ)言(通過javac )。 通常,需要在適當(dāng)?shù)哪夸浳恢弥惺褂眠m當(dāng)?shù)?strong>類路徑和資源來(lái)設(shè)置較大的項(xiàng)目。 甚至更大的項(xiàng)目也將需要依賴關(guān)系,這些依賴關(guān)系通常位于Maven存儲(chǔ)庫(kù)中。
JavaOne 2014年
乙 ASED的定時(shí)我能提交關(guān)于JavaFX的基礎(chǔ)操場(chǎng)通話的正是時(shí)候。 一段時(shí)間后,我對(duì)我的提議(談話)被接受感到驚喜。 您可以在此處查看會(huì)話。 另外,我將與我的好朋友Gerrit Grunwald ( @hansolo_ )進(jìn)行演講 。 因此,請(qǐng)準(zhǔn)備好觀看令人敬畏的演示。 由于談話的對(duì)象是BoF(羽毛鳥),所以氣氛將低調(diào)且非常隨意。 我希望能在那里看到你!
JavaOne的演講標(biāo)題為“ JavaFX編碼游樂場(chǎng)(基于JavaFX的實(shí)時(shí)編輯器工具)[BOF2730]”。 根據(jù)說(shuō)明,您會(huì)發(fā)現(xiàn)該工具將使用NEW! Nashorn (JavaScript)引擎與JavaFX原語(yǔ)進(jìn)行交互。 下圖描述了FX Playground工具的編輯器窗口和JavaFX Display區(qū)域。 從左下角順時(shí)針開始是代碼編輯器窗口,該窗口允許用戶使用JavaScript(Nashorn)與節(jié)點(diǎn)進(jìn)行交互。 接下來(lái)是JavaFX FXML編輯器窗口,允許用戶使用FXML(左上方)。 FXML窗口是可選的。 在右上角,您會(huì)注意到JavaFX CSS編輯器窗口,可用于在顯示表面上設(shè)置節(jié)點(diǎn)樣式。 最后,右下角是輸出區(qū)域,或者更好地稱為DISPLAY_SURFACE。
FXPlayground的編輯器窗口
FX游樂場(chǎng)在行動(dòng)
因?yàn)?/strong> FX Playground仍在開發(fā)中,所以我將簡(jiǎn)要介紹一下我在Youtube上創(chuàng)建的一些演示。 以下是帶有視頻鏈接的示例。
- FXPlayground3d – Nashorn和JavaFX 3D
- FX Playground現(xiàn)在具有一個(gè)設(shè)置滑出面板 – Nashorn,帶有CSS的Rectangle和MediaView
- 使用Enzo庫(kù)的FX Playground – Nashorn和Enzo庫(kù)
- 帶有MediaView和WebView的FX Playground測(cè)試視頻 – Nashorn,MediaView和WebView
路線圖
?這里有計(jì)劃的開源代碼,但現(xiàn)在有很多市民在消費(fèi)之前需要的功能。
以下功能正在進(jìn)行中:
- 利用FXML編輯器窗口。
- 將顯示面板彈出到自己的窗口中
- 保存,另存為和加載游樂場(chǎng)
- 將軟件構(gòu)建為工具用戶可執(zhí)行文件。 (完成90%)
- 使該工具能夠使用其他語(yǔ)言(JSR 223)
我要感謝Oracle公司。 特別是以下為我提供幫助的工程師(以下一些工程師不是Oracle員工):
- 大衛(wèi)·格里夫(David Grieve)– @dsgrieve
- 吉姆·拉斯基– @wickund
- Sundararajan Athijegannathan – @sundararajan_a
- Danno Ferrin – @shemnon
- 肖恩·菲利普斯– @SeanMiPhillips
- 馬克·赫克勒– @MkHeck
- 何塞·佩拉達(dá)(Jose Perada)– @JPeredaDnr
- Gerrit Grunwald – @hansolo_
- 吉姆·韋弗– @JavaFXpert
資源資源
- CarlFX的頻道– https://www.youtube.com/channel/UCNBYRHaYk9mlTmn9oAPp1VA
- 最佳代碼游樂場(chǎng)中的7個(gè)– http://www.sitepoint.com/7-code-playgrounds
- NetBeans – https://www.netbeans.org
- JavaFX 8示例介紹 – http://www.apress.com/9781430264606
- Nashorn – https://wiki.openjdk.java.net/display/Nashorn/Main
- 恩佐-https: //bitbucket.org/hansolo/enzo/wiki/Home
- 諧波代碼– http://harmoniccode.blogspot.com/
翻譯自: https://www.javacodegeeks.com/2014/07/fx-playground.html
排隊(duì)論游樂場(chǎng)的游樂項(xiàng)目
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的排队论游乐场的游乐项目_外汇游乐场的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Spring MVC – HTTP消息转
- 下一篇: Apache Camel 3 –新增功能