Itt a JavaFX 1.0 SDK - csak nem a linuxosoknak

Elerkezett a varva vart (?) JavaFX 1.0 debutalasanak napja. Toltheto a SDK innen. Sajnos csak Windowsra es Mac-re.

Kar erte. A Production Suite meg valahogy ertheto (mivel Photoshop vagy Illustrator kell hozza), viszont az SDK-t kitolhattak volna. (Bar olvastam hogy fel lehet valahogy hackelni Linuxra is).

Az Update 10 ota Windowson SOKKAL gyorsabb a Swing renderelese, koszonhetoen a DirectX-es megjelenitesnek. Tenyleg eszmeletlen gyors.
Linuxon nem mukodik a Compositing, az ARGB megjelenitese az ablakoknak (csak JNA-s hackel esetleg) - mar pedig ezekre a cuccokra eleg masszivan szukseg lenne a JFX-nel.

Az itt talalhato sample code-ok is gyonyoruen futnak Win-es Firefox-ban, viszont Linuxon akadoznak, es szarul neznek ki, mivel nem atlatszoak.

Hozzászólások

Nekem egész szépen ment minden a 32bit-es webstartal (a rendszer 64) amíg át nem akartam helyezni az ablakot. Onnantól valóban nem volt átlátszó és nem szeretett rendesen működni, lassabb lett, stb.

Sebességre nincs viszonyítási alapom, mert megfelelő windowsos gép nincs a közelben.

Azért az "vicces" hogy [Open]Solaris-ra se dobtak ki SDK-t.

Lehet hogy ott is az Xorg az ok. Meg eleg experimentalnak tekintheto a Composite megjelenites.
Win XP es OS X kezdetektol fogva tudja.

Update 10 van AWTUtilities.setWindowOpaque() amivel windowson es OS X-en megy az alpha composite - Linuxon meg Compizzal sem sajnos. Viszont erdekes hogy az atlatszatlansag mukodik.

Na marmost valamit nem ertek. A xorg.conf-ban enszerintem be lehet kapcsolni a compositing supportot megpedig harom egyszeru sorral:


Section "Extensions"
	Option "Composite" "Enable"
EndSection

Ez - szereny tudasom szerint - bekapcsolja a compositing supportot, akar elinditod a compiz/kwin-t akar nem.
--


()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.