Programmēšana

JavaFX 11 ir noņemts no JDK 11 kā atsevišķs modulis

Tagad ir pieejams JavaFX 11, pirmais uz Java balstītās bagātīgās klienta tehnoloģijas atsevišķais izlaidums. Oracle noņem JavaFX no Java Development Kit (JDK) 11, ņemot vērā vispārējo vēlmi izvilkt no JDK noncore moduļus un atstāt tos pensijā vai piecelt kā neatkarīgus moduļus.

Atvērtā koda JavaFX 11 nodrošina klienta lietojumprogrammu platformu darbvirsmai, mobilajām un iegultajām sistēmām. JavaFX ir izpildlaiks, kas pieejams kā platformai raksturīgs SDK, kā jmod faili un kā Maven centrālo artefaktu kopums. Tā kā JDK vairs neietver JavaFX, izstrādātājiem ir skaidri jāiekļauj JavaFX moduļi lietojumprogrammās.

Jaunas JavaFX 11 iespējas ietver:

  • FX Robot API, lai simulētu lietotāju mijiedarbību, ieskaitot tastatūras taustiņu rakstīšanu, peles izmantošanu un grafiskās informācijas tveršanu.
  • Atsevišķiem JavaFX moduļiem pēc noklusējuma vairs nav atļauju.
  • Rekvizīti ir pievienoti, lai pielāgotu Spinner vadības soļu atkārtojuma laiku.
  • Tiek piedāvāts atbalsts FX Swing interop, kurā ietilpst JFXPanel un SwingNode, izmantojot publisko API.
  • MarlinFX, Marlin renderētāja JavaFX ports, ir jaunināts uz versiju 0.9.2, kurai ir augstāka līknes precizitāte un uzlabota apakšpikseļu paraugu ņemšana. Tas uzlabo gandrīz vertikālu segmentu vizuālo kvalitāti, bez Oracle teiktā, nekādas veiktspējas izmaksas.
  • ColorPicker krāsu paletē ir pievienotas standarta krāsas.
  • Bounds klase ir uzlabota ar GetCenter metodi. Šī klase nodrošina min / max x un y koordinātas kopā ar platumu un augstumu. Bieža lietošana ir nokļūšana centrā.
  • Noklusējuma GTX (Gimp Toolkit) ir pārslēgts uz 3. versiju. Rīkkopa ir izplatīta, zema līmeņa grafiskā rīkkopa, kas tiek izmantota Linux. JavaFX Linux saitēs ar GTX.

JavaFX 11 novērš arī dažas kļūdas, tostarp atmiņas noplūdi VirtualFlow, kad tika iespējots ekrāna lasītājs, un vēl vienu, kurā tabulas automātiskā lieluma maiņa bija ignorējusi kolonnas lieluma maiņas politiku.

JavaFX 11 avarē ar OpenJDK 11 Ubuntu 18.04 Linux datoros ar iespējotu Wayland logu serveri. Kā risinājumu ieteicams izmantot Xorg serveri.

Kur lejupielādēt JavaFX 11

JavaFX 11 var lejupielādēt no OpenJFX vietnes.

$config[zx-auto] not found$config[zx-overlay] not found