JavaFX提供了一個拖放功能,只需將它們拖出瀏覽器即可 - 然後您可以直接從桌面重新啓動應用程序。與JNLP有何不同?或者在通過網絡發佈內容方面,它比JNLP多麼簡單或有利呢?JNLP和JavaFX之間的區別
2
A
回答
5
部署JavaFX應用程序的applet和webstart方法都使用JNLP文件。
當JNLP僅被WebStart使用時(這就是您所指的),這是從過去的改變。
沒有太大的區別,它取決於你想要用戶擁有的用戶體驗。我認爲對於大多數重要的應用程序來說,使用更傳統的啓動應用程序的webstart方法(從鏈接下載JNLP文件並讓javaws啓動它)會更好。
applet和webstart之間的安全權限存在細微差異,而且JavaFX內部還有一些API差異,這些差異可以在applet中起作用,也可以在webstart啓動的應用程序中起作用。這些正在慢慢消除。
2
我認爲你在混合東西。
JNLP只是部署應用程序的一種方式,而JavaFX是表示層。
事實上,您可以將您的JavaFX代碼部署到JNLP包中。
你應該與Swing比較JavaFX的;)
有了JNLP您可以分發Swing或AWT或SWT還是JavaFX的Java應用程序。然後在沙箱中執行可行性。
相關問題
- 1. JavaFX KeyEvent:isMetaDown()和isAltDown()之間的區別
- 2. 之間的〜/和的區別../
- 3. '#','%'和'$'之間的區別
- 4. {!!之間的區別!!}和{{}}
- 5. '+ ='和'= +'之間的區別?
- 6. 「。+」和「。+?」之間的區別
- 7. .eq之間的區別。和==
- 8. #。/和#之間的區別。 ./
- 9. !=和!之間的區別==
- 10. 「%〜dp0」和「。\」之間的區別?
- 11. | =和^ = css之間的區別
- 12. 之間的區別。和#
- 13. ==和case之間的區別?
- 14. 「**/* /」和「** /」之間的區別?
- 15. jQuery - '。'之間的區別和「#」
- 16. 「?1」和「?」之間的區別
- 17. `%in%`和`==`之間的區別
- 18. fmod和%之間的區別
- 19. 之間的區別:+和:+
- 20. JavaFX節點和UI組件之間的區別?
- 21. setOnXXX()方法和addEventHandler()之間的區別JavaFx
- 22. javaFX中Pane和stackPane之間有什麼區別?
- 23. JavaFX-2:場景和窗格之間有什麼區別
- 24. 類區域和堆之間的區別
- 25. SPFile和PublishingPage類別之間的區別
- 26. 子類和類別之間的區別?
- 27. System.Timers.Timer Enabled = true和.Start()之間的區別Enabled = true和.Start()之間的區別
- 28. JavaFX和Silverlight的區別
- 29. isForeground()和onExposed和onObscured之間的區別
- 30. $ .ajax()和$ .get()和$ .load()之間的區別
它實際上是JRE 6u10發行版的一個特性,因爲它不以任何方式依賴於JavaFX。 – 2009-09-21 16:44:27