logo

JavaFX apmācība

JavaFX apmācība nodrošina JavaFX pamata un uzlabotas koncepcijas. Mūsu JavaFX apmācība ir paredzēta iesācējiem un profesionāļiem.

JavaFX ir Java bibliotēka, ko izmanto, lai izstrādātu darbvirsmas lietojumprogrammas, kā arī bagātīgas interneta lietojumprogrammas (RIA). Programmā JavaFX iebūvētās lietojumprogrammas var darboties vairākās platformās, tostarp tīmeklī, mobilajās ierīcēs un galddatoros.

Mūsu JavaFX apmācība ietver visas JavaFX bibliotēkas tēmas, piemēram, pamatus, 2D formas, 3D formas, efektus, animāciju, tekstu, izkārtojumus, lietotāja interfeisa vadīklas, transformācijas, diagrammas, JavaFX ar CSS, JavaFX ar multividi utt.

Kas ir JavaFX?

JavaFX ir Java bibliotēka, ko izmanto, lai izstrādātu darbvirsmas lietojumprogrammas, kā arī bagātīgas interneta lietojumprogrammas (RIA). Programmā JavaFX iebūvētās lietojumprogrammas var darboties vairākās platformās, tostarp tīmeklī, mobilajās ierīcēs un galddatoros.

JavaFX ir paredzēts, lai aizstātu swing Java lietojumprogrammās kā GUI ietvaru. Tomēr tas nodrošina vairāk funkcionalitātes nekā šūpoles. Tāpat kā Swing, arī JavaFX nodrošina savus komponentus un nav atkarīgs no operētājsistēmas. Tas ir viegls un aparatūras paātrināts. Tā atbalsta dažādas operētājsistēmas, tostarp Windows, Linux un Mac OS.

JavaFX vēsture

JavaFX izstrādāja Kriss Olivers. Sākotnēji projekts tika nosaukts kā Veidlapa seko funkcijām (F3) . Tas ir paredzēts, lai nodrošinātu bagātīgākas funkcionalitātes GUI lietojumprogrammu izstrādei. Vēlāk Sun Micro-systems iegādājās F3 projektu kā JavaFX 2005. gada jūnijā.

java kolekciju ietvars

Sun Micro-systems par to oficiāli paziņo 2007. gads plkst W3 konference . 2008. gada oktobrī tika izlaista JavaFX 1.0. 2009. gadā korporācija ORACLE iegādājas Sun Micro-Systems un izlaida JavaFX 1.2. jaunākā JavaFX versija ir JavaFX 1.8, kas tika izlaista 2014. gada 18. martā.

JavaFX funkcijas

Funkcija Apraksts
Java bibliotēka Tā ir Java bibliotēka, kas sastāv no daudzām klasēm un saskarnēm, kas ir rakstītas Java.
FXML FXML ir uz XML balstīta deklaratīvā iezīmēšanas valoda. Kodēšanu var veikt FXML, lai lietotājam nodrošinātu uzlabotu GUI.
Ainu veidotājs Scene Builder ģenerē FXML marķējumu, ko var pārnest uz IDE.
Web skats Web lapas var iegult ar JavaFX lietojumprogrammām. Web View izmanto WebKitHTML tehnoloģiju, lai iegultu tīmekļa lapas.
Iebūvētas lietotāja saskarnes vadīklas JavaFX satur iebūvētus komponentus, kas nav atkarīgi no operētājsistēmas. UI komponents ir pietiekami, lai izstrādātu pilnvērtīgu lietojumprogrammu.
CSS līdzīgs stils JavaFX kodu var iegult ar CSS, lai uzlabotu lietojumprogrammas stilu. Mēs varam uzlabot mūsu lietojumprogrammas skatu, izmantojot vienkāršas zināšanas par CSS.
Swing savietojamība JavaFX lietojumprogrammas var iegult ar swing kodu, izmantojot Swing Node klasi. Mēs varam atjaunināt esošo swing lietojumprogrammu ar jaudīgajām JavaFX funkcijām.
Canvas API Canvas API nodrošina metodes zīmēšanai tieši JavaFX ainas apgabalā.
Bagātīgs API komplekts JavaFX nodrošina bagātīgu API kopumu GUI lietojumprogrammu izstrādei.
Integrētā grafikas bibliotēka Tiek nodrošināts integrēts nodarbību komplekts, lai strādātu ar 2D un 3D grafiku.
Grafikas cauruļvads JavaFX grafikas pamatā ir grafikas renderēts cauruļvads (prizma). Tā piedāvā vienmērīgu grafiku, kas ir aparatūras paātrināta.
Augstas veiktspējas multivides dzinējs Multivides cauruļvads atbalsta tīmekļa multivides atskaņošanu ar zemu latentumu. Tas ir balstīts uz Gstreamer Multimedia sistēmu.
Pašpietiekams lietojumprogrammu izvietošanas modelis Pašpieejamām lietojumprogrammu pakotnēm ir visi lietojumprogrammu resursi un privāta Java un JavaFX Runtime kopija.

JavaFX indekss


JavaFX apmācība

JavaFX 2D formas

  • JavaFX 2D formas
  • Formas īpašības
  • JavaFX līnija
  • JavaFX taisnstūris
  • JavaFX ellipse
  • JavaFX Arc
  • JavaFX aplis
  • JavaFX daudzstūri
  • Kubiskā līkne
  • Četru līkne
  • JavaFX krāsa
  • Gradienta krāsa

JavaFX teksts

  • JavaFX teksts

JavaFX teksts

  • JavaFX efekti
  • JavaFX ColorAdjust
  • JavaFX ColorInput
  • JavaFX attēla ievade
  • JavaFX maisījums
  • JavaFX Blūms
  • JavaFX mirdzums
  • JavaFX BoxBlur
  • JavaFX GaussianBlur
  • JavaFX MotionBlur
  • JavaFX atspoguļojums
  • JavaFX SepiaTone
  • JavaFX ēna
  • JavaFX DropShadow
  • JavaFX InnerShadow
  • JavaFX apgaismojums
  • JavaFX Light.Distant
  • JavaFX Light.Spot
  • JavaFX Light.Point

JavaFX transformācija

git statuss -s
  • JavaFX transformācija
  • JavaFX tulkošana
  • JavaFX rotācija
  • JavaFX mērogošana
  • JavaFX griešana
  • Vairākas pārvērtības

JavaFX animācija

  • JavaFX animācija
  • JavaFX Rotate Transition
  • JavaFX mēroga pāreja
  • JavaFX tulkotāja pāreja
  • JavaFX izbalēšanas pāreja
  • JavaFX aizpildīšanas pāreja
  • JavaFX Stroke Transition
  • JavaFX secīgā pāreja
  • JavaFX paralēlā pāreja
  • JavaFX pauzes pāreja
  • JavaFX ceļa pāreja

JavaFX 3D formas

  • JavaFX 3D formas
  • 3D objektu īpašības
  • JavaFX kaste
  • JavaFX cilindrs
  • JavaFX sfēra

JavaFX izkārtojumi

  • JavaFX izkārtojumi
  • JavaFX BorderPane
  • JavaFX HBox
  • JavaFX VBox
  • JavaFX StackPane
  • JavaFX GridPane
  • JavaFX FlowPane

JavaFX UI

  • JavaFX UI vadīklas
  • JavaFX etiķete
  • JavaFX poga
  • JavaFX radiopoga
  • JavaFX izvēles rūtiņa
  • JavaFX teksta lauks
  • JavaFX paroles lauks
  • JavaFX hipersaite
  • JavaFX slīdnis
  • JavaFX progresa josla
  • Progresa indikators
  • JavaFX ritjosla
  • JavaFX failu izvēle
  • JavaFX izvēlne
  • JavaFX rīka padoms

JavaFX diagrammas

  • JavaFX diagrammas
  • JavaFX sektoru diagramma
  • JavaFX līniju diagramma
  • JavaFX apgabala diagramma
  • JavaFX joslu diagramma
  • JavaFX burbuļu diagramma
  • JavaFX izkliedes diagramma
  • Sakrauta apgabala diagramma
  • Stacked joslu diagramma

JavaFX CSS

  • JavaFX CSS

Multivide ar JavaFX

  • Multivide ar JavaFX
  • JavaFX audio atskaņošana
  • JavaFX atskaņošanas video

JavaFX notikumu apstrāde

  • JavaFX notikumu apstrāde
  • JavaFX ērtības metodes
  • JavaFX notikumu filtri
  • JavaFX notikumu apstrādātāji

Priekšnoteikumi

Pirms JavaFX apguves jums ir jābūt zināšanām par Java pamatinformāciju. Jums arī jāpārzina Eclipse vai NetBeans. Visi šīs apmācības piemēri ir pārbaudīti Eclipse IDE.

sqrt java matemātika

Auditorija

Mūsu JavaFX apmācība ir paredzēta, lai palīdzētu gan iesācējiem, gan profesionāļiem.

Problēmas

Mēs garantējam, ka šajā apmācībā jūs neatradīsit nekādas problēmas. Tomēr, ja atrodat kādu, varat to izlikt kontaktu veidlapā.