Programmering

Fjernet fra JDK 11, kommer JavaFX 11 som en frittstående modul

JavaFX 11, den første frittstående utgivelsen av den Java-baserte rike klientteknologien, er nå tilgjengelig. Oracle fjerner JavaFX fra Java Development Kit (JDK) 11, gitt et generelt ønske om å trekke ut noncore-moduler fra JDK og trekke dem tilbake eller stille dem opp som uavhengige moduler.

Åpen kildekode JavaFX 11 gir en klientapplikasjonsplattform for stasjonære, mobile og innebygde systemer. JavaFX er en kjøretid tilgjengelig som en plattformspesifikk SDK, som jmod-filer, og som et sett med Maven sentrale gjenstander. Da JDK ikke lenger inkluderer JavaFX, må utviklere eksplisitt inkludere JavaFX-moduler i applikasjoner.

Nye funksjoner i JavaFX 11 inkluderer:

  • FX Robot API, for å simulere brukerinteraksjon, inkludert å skrive tastene på tastaturet, bruke musen og fange grafisk informasjon.
  • Frittstående JavaFX-moduler har ikke lenger tillatelser som standard.
  • Egenskaper er lagt til for å tilpasse trinnrepetisjon for Spinner-kontrollen.
  • Støtte tilbys for FX Swing interop, som består av JFXPanel og SwingNode, ved hjelp av en offentlig API.
  • MarlinFX, JavaFX-porten til Marlin-rendereren, har blitt oppgradert til versjon 0.9.2, som har høyere kurvenøyaktighet og forbedret subpixel-sampling. Dette forbedrer visuell kvalitet på nesten vertikale segmenter uten, sier Oracles, ytelseskostnader.
  • Standardfarger er lagt til i ColorPicker-fargepaletten.
  • Bounds-klassen er forbedret med GetCenter-metoden. Denne klassen gir min / maks x- og y-koordinater sammen med bredde og høyde. En hyppig bruk er å komme til sentrum.
  • Standard GTX (Gimp Toolkit) er byttet til versjon 3. Verktøysettet er et vanlig grafisk verktøysett på lavt nivå som brukes på Linux. JavaFX på Linux-lenker med GTX.

JavaFX 11 løser også noen feil, inkludert en minnelekkasje i VirtualFlow når skjermleseren ble aktivert, og en annen der tabellen autoresize hadde ignorert kolonnens størrelse.

JavaFX 11 krasjer med OpenJDK 11 på Ubuntu 18.04 Linux-PCer med Wayland-vindusserveren aktivert. Bruk av Xorg-serveren anbefales som en løsning.

Hvor laster du ned JavaFX 11

Du kan laste ned JavaFX 11 fra OpenJFX-nettstedet.

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