Cos czego zawsze brakowalo desktopowej javie to komponent slużący do renderowania HTMLa, umożliwiający zagnieżdżenie przeglądarki. Istnieje kilka rozwiązań opartych JNI wykorzystujących natywne przeglądarki takie jak JDic, a ostatnio reaktywownay JDicPlus czy obiecujący DJNativeSwing , ale są problemy z ich pracą na mniej popularnych platformach, a i możliwosci integracji sa mocno ograniczone.
Dlatego tak bardzo ucieszyly mnie wiesci z tegoroczonej konferencji JavaOne.
Na jednej z prezentacji JavaFX pokazano demo wykorzystujące nowy komponent opracowany przez Sun o nazwie JWebPane, który jest rendererem HTMLa stworzonym calkowicie w Javie. Inne jego cechy to: obsluga JavaScript i renderowanie zagnieżdżonych komponentów Swing (choc oczywiscie sam JWebPane jako komponent Swing też można zagnieździć).
Pytanie oczywiscie jak to będzie wyglądalo w praktyce, jak np. ze wsparciem dla CSS.
Pozostaje poczekać, aż komponent będzie szerzej dostępny.
Źródla:
http://floris.ouwendijk.nl/blog/index.php?blog=2&title=javaone_day_1&more=1&c=1&tb=1&pb=1
http://www.adam-bien.com/roller/abien/entry/what_s_actually_interesting_about
sobota, 10 maja 2008
Subskrybuj:
Komentarze do posta (Atom)
0 komentarze:
Prześlij komentarz