logo

JavaFX opetusohjelma

JavaFX-opetusohjelma tarjoaa JavaFX:n perus- ja edistykselliset käsitteet. JavaFX-opetusohjelmamme on suunniteltu aloittelijoille ja ammattilaisille.

JavaFX on Java-kirjasto, jota käytetään työpöytäsovellusten sekä Rich Internet Applications (RIA) -sovellusten kehittämiseen. JavaFX:ään rakennetut sovellukset voivat toimia useilla alustoilla, mukaan lukien Web, Mobile ja Desktops.

JavaFX-opetusohjelmamme sisältää kaikki JavaFX-kirjaston aiheet, kuten perusteet, 2D-muodot, 3D-muodot, tehosteet, animaatiot, tekstit, asettelut, käyttöliittymäsäätimet, muunnokset, kaaviot, JavaFX CSS:n kanssa, JavaFX median kanssa jne.

Mikä on JavaFX?

JavaFX on Java-kirjasto, jota käytetään kehittämään työpöytäsovelluksia sekä Rich Internet Applications (RIA) -sovelluksia. JavaFX:ään rakennetut sovellukset voivat toimia useilla alustoilla, mukaan lukien Web, Mobile ja Desktops.

JavaFX on tarkoitettu korvaamaan swing Java-sovelluksissa graafisena käyttöliittymänä. Se tarjoaa kuitenkin enemmän toimintoja kuin swing. Kuten Swing, JavaFX tarjoaa myös omia komponenttejaan, eikä se ole riippuvainen käyttöjärjestelmästä. Se on kevyt ja laitteistokiihdytetty. Se tukee erilaisia ​​käyttöjärjestelmiä, mukaan lukien Windows, Linux ja Mac OS.

JavaFX:n historia

JavaFX:n on kehittänyt Chris Oliver. Alun perin hankkeen nimi oli Lomake seuraa toimintoja (F3) . Se on tarkoitettu tarjoamaan monipuolisemmat toiminnot GUI-sovelluskehitykseen. Myöhemmin Sun Micro-systems osti F3-projektin JavaFX kesäkuussa, 2005.

python alustusluettelo

Sun Micro-systems julkistaa sen virallisesti 2007 klo W3-konferenssi . Lokakuussa 2008 JavaFX 1.0 julkaistiin. Vuonna 2009 ORACLE Corporation ostaa Sun Micro-Systemsin ja julkaisi JavaFX 1.2:n. JavaFX:n uusin versio on JavaFX 1.8, joka julkaistiin 18. maaliskuuta 2014.

JavaFX:n ominaisuudet

Ominaisuus Kuvaus
Java-kirjasto Se on Java-kirjasto, joka koostuu monista Java-kielellä kirjoitetuista luokista ja käyttöliittymistä.
FXML FXML on XML-pohjainen deklaratiivinen merkintäkieli. Koodaus voidaan tehdä FXML:ssä paremman käyttöliittymän tarjoamiseksi käyttäjälle.
Scene Builder Scene Builder luo FXML-merkinnän, joka voidaan siirtää IDE:hen.
Verkkonäkymä Web-sivut voidaan upottaa JavaFX-sovelluksilla. Web View käyttää WebKitHTML-tekniikkaa verkkosivujen upottamiseen.
Sisäänrakennetut käyttöliittymäohjaimet JavaFX sisältää sisäänrakennettuja komponentteja, jotka eivät ole riippuvaisia ​​käyttöjärjestelmästä. Käyttöliittymäkomponentit ovat juuri tarpeeksi kattavan sovelluksen kehittämiseen.
CSS-tyylinen tyyli JavaFX-koodi voidaan upottaa CSS:ään sovelluksen tyylin parantamiseksi. Voimme parantaa sovelluksemme näkyvyyttä yksinkertaisella CSS-tiedolla.
Swingin yhteentoimivuus JavaFX-sovellukset voidaan upottaa swing-koodilla käyttämällä Swing Node -luokkaa. Voimme päivittää olemassa olevan swing-sovelluksen JavaFX:n tehokkailla ominaisuuksilla.
Canvas API Canvas API tarjoaa menetelmät piirtämiseen suoraan JavaFX-näkymän alueelle.
Runsas joukko sovellusliittymiä JavaFX tarjoaa runsaan joukon API:ita GUI-sovellusten kehittämiseen.
Integroitu grafiikkakirjasto Saatavilla on integroitu sarja 2D- ja 3D-grafiikkaa varten.
Grafiikkaputki JavaFX-grafiikka perustuu Graphics renderoituun liukuhihnaan (prismaan). Se tarjoaa tasaisen grafiikan, joka on laitteistokiihdytetty.
Korkean suorituskyvyn mediamoottori Mediaputki tukee verkkomultimedian toistoa alhaisella viiveellä. Se perustuu Gstreamer Multimedia -kehykseen.
Itsenäinen sovellusten käyttöönottomalli Itsenäisissä sovelluspaketeissa on kaikki sovellusresurssit ja yksityinen kopio Java- ja JavaFX Runtimesta.

JavaFX-hakemisto


JavaFX opetusohjelma

JavaFX 2D-muodot

  • JavaFX 2D-muodot
  • Muodon ominaisuudet
  • JavaFX Line
  • JavaFX suorakulmio
  • JavaFX ellipsi
  • JavaFX Arc
  • JavaFX-ympyrä
  • JavaFX-polygonit
  • Kuutiokäyrä
  • Quad Curve
  • JavaFX väri
  • Gradienttiväri

JavaFX teksti

  • JavaFX teksti

JavaFX teksti

  • JavaFX tehosteet
  • JavaFX ColorAdjust
  • JavaFX ColorInput
  • JavaFX ImageInput
  • JavaFX sekoitus
  • JavaFX Bloom
  • JavaFX Glow
  • JavaFX BoxBlur
  • JavaFX GaussianBlur
  • JavaFX MotionBlur
  • JavaFX-heijastus
  • JavaFX SepiaTone
  • JavaFX Shadow
  • JavaFX DropShadow
  • JavaFX InnerShadow
  • JavaFX valaistus
  • JavaFX Light.Distant
  • JavaFX Light.Spot
  • JavaFX Light.Point

JavaFX-muunnos

10/100,00
  • JavaFX-muunnos
  • JavaFX käännös
  • JavaFX-kierto
  • JavaFX-skaalaus
  • JavaFX-leikkaus
  • Useita muunnoksia

JavaFX-animaatio

  • JavaFX-animaatio
  • JavaFX Rotate Transition
  • JavaFX Scale Transition
  • JavaFX Translate Transition
  • JavaFX Fade Transition
  • JavaFX Fill Transition
  • JavaFX Stroke Transition
  • JavaFX Sequential Transition
  • JavaFX rinnakkaissiirto
  • JavaFX Pause Transition
  • JavaFX-polun siirto

JavaFX 3D-muodot

  • JavaFX 3D-muodot
  • 3D-objektin ominaisuudet
  • JavaFX Box
  • JavaFX sylinteri
  • JavaFX Sphere

JavaFX-asettelut

  • JavaFX-asettelut
  • JavaFX BorderPane
  • JavaFX HBox
  • JavaFX VBox
  • JavaFX StackPane
  • JavaFX GridPane
  • JavaFX FlowPane

JavaFX UI

  • JavaFX UI Controls
  • JavaFX etiketti
  • JavaFX-painike
  • JavaFX-radiopainike
  • JavaFX-valintaruutu
  • JavaFX tekstikenttä
  • JavaFX salasanakenttä
  • JavaFX hyperlinkki
  • JavaFX liukusäädin
  • JavaFX ProgressBar
  • Edistymisen osoitin
  • JavaFX-vierityspalkki
  • JavaFX FileChooser
  • JavaFX-valikko
  • JavaFX Tooltip

JavaFX-kaaviot

  • JavaFX-kaaviot
  • JavaFX ympyräkaavio
  • JavaFX-viivakaavio
  • JavaFX-aluekaavio
  • JavaFX-pylväskaavio
  • JavaFX-kuplakaavio
  • JavaFX-hajontakaavio
  • Pinottu aluekaavio
  • Pinottu pylväskaavio

JavaFX CSS

  • JavaFX CSS

Media JavaFX:llä

  • Media JavaFX:llä
  • JavaFX toistaa ääntä
  • JavaFX toistaa videota

JavaFX-tapahtumankäsittely

  • JavaFX-tapahtumankäsittely
  • JavaFX-mukavuusmenetelmät
  • JavaFX-tapahtumasuodattimet
  • JavaFX-tapahtumakäsittelijät

Edellytykset

Ennen kuin opit JavaFX:n, sinulla on oltava Java-ydintieto. Sinun on myös tunnettava Eclipse tai NetBeans. Kaikki tämän opetusohjelman esimerkit on testattu Eclipse IDE:ssä.

primitiiviset tietotyypit javassa

Yleisö

JavaFX-opetusohjelmamme on suunniteltu auttamaan sekä aloittelijoita että ammattilaisia.

Ongelmia

Vakuutamme, että et löydä mitään ongelmia tästä opetusohjelmasta. Jos kuitenkin löydät sellaisen, voit lähettää yhteydenottolomakkeelle.