logo

Vadnica za JavaFX

Vadnica JavaFX ponuja osnovne in napredne koncepte JavaFX. Naša vadnica za JavaFX je zasnovana za začetnike in profesionalce.

JavaFX je knjižnica Java, ki se uporablja za razvoj namiznih aplikacij in Rich Internet Applications (RIA). Aplikacije, zgrajene v JavaFX, lahko delujejo na več platformah, vključno s spletom, mobilnimi in namiznimi računalniki.

Naša vadnica za JavaFX vključuje vse teme knjižnice JavaFX, kot so osnove, 2D oblike, 3D oblike, učinki, animacije, besedilo, postavitve, kontrolniki uporabniškega vmesnika, transformacije, grafikoni, JavaFX s CSS, JavaFX z mediji itd.

Kaj je JavaFX?

JavaFX je knjižnica Java, ki se uporablja za razvoj namiznih aplikacij in Rich Internet Applications (RIA). Aplikacije, zgrajene v JavaFX, lahko delujejo na več platformah, vključno s spletom, mobilnimi in namiznimi računalniki.

JavaFX naj bi nadomestil swing v aplikacijah Java kot ogrodje GUI. Vendar ponuja več funkcionalnosti kot gugalnica. Tako kot Swing tudi JavaFX ponuja svoje komponente in ni odvisen od operacijskega sistema. Je lahek in strojno pospešen. Podpira različne operacijske sisteme, vključno z Windows, Linux in Mac OS.

Zgodovina JavaFX

JavaFX je razvil Chris Oliver. Sprva je bil projekt imenovan kot Obrazec sledi funkcijam (F3) . Namenjen je zagotavljanju bogatejših funkcionalnosti za razvoj aplikacij GUI. Kasneje je Sun Micro-systems pridobil projekt F3 as JavaFX junija 2005.

rimske številke od 1 do 100

Sun Micro-systems to uradno objavi v 2007 pri W3 konferenca . Oktobra 2008 je bil izdan JavaFX 1.0. Leta 2009 je korporacija ORACLE kupila Sun Micro-Systems in izdala JavaFX 1.2. najnovejša različica JavaFX je JavaFX 1.8, ki je bila izdana 18. marca 2014.

Značilnosti JavaFX

Funkcija Opis
Javanska knjižnica Je knjižnica Java, ki je sestavljena iz številnih razredov in vmesnikov, napisanih v Javi.
FXML FXML je deklarativni označevalni jezik, ki temelji na XML. Kodiranje je mogoče izvesti v FXML, da se uporabniku zagotovi bolj izboljšan GUI.
Scene Builder Scene Builder ustvari oznako FXML, ki jo je mogoče prenesti v IDE.
Spletni pogled Spletne strani je mogoče vdelati z aplikacijami JavaFX. Spletni pogled uporablja tehnologijo WebKitHTML za vdelavo spletnih strani.
Vgrajene kontrole uporabniškega vmesnika JavaFX vsebuje vgrajene komponente, ki niso odvisne od operacijskega sistema. Komponenta uporabniškega vmesnika je ravno dovolj za razvoj aplikacije s polnimi funkcijami.
Oblikovanje kot CSS Kodo JavaFX lahko vdelate s CSS, da izboljšate slog aplikacije. Pogled na našo aplikacijo lahko izboljšamo s preprostim poznavanjem CSS.
Interoperabilnost gugalnice Aplikacije JavaFX je mogoče vdelati s swing kodo z uporabo razreda Swing Node. Obstoječo aplikacijo swing lahko posodobimo z zmogljivimi funkcijami JavaFX.
Canvas API Canvas API ponuja metode za risanje neposredno na območju scene JavaFX.
Bogat nabor API-jev JavaFX ponuja bogat nabor API-jev za razvoj aplikacij GUI.
Integrirana grafična knjižnica Na voljo je integriran nabor razredov za obravnavo 2D in 3D grafike.
Grafični cevovod Grafika JavaFX temelji na cevovodu, upodobljenem z grafiko (prizma). Ponuja gladko grafiko, ki je strojno pospešena.
Visokozmogljiv medijski motor Medijski cevovod podpira predvajanje spletne multimedije z nizko zakasnitvijo. Temelji na ogrodju Gstreamer Multimedia.
Model uvajanja samostojne aplikacije Samostojni paketi aplikacij imajo vse vire aplikacij in zasebno kopijo Java in JavaFX Runtime.

Indeks JavaFX


Vadnica za JavaFX

Oblike JavaFX 2D

kateri meseci so q1
  • Oblike JavaFX 2D
  • Lastnosti oblike
  • Linija JavaFX
  • Pravokotnik JavaFX
  • JavaFX elipsa
  • JavaFX Arc
  • Krog JavaFX
  • Poligoni JavaFX
  • Kubična krivulja
  • Quad Curve
  • Barva JavaFX
  • Prelivna barva

Besedilo JavaFX

  • Besedilo JavaFX

Besedilo JavaFX

  • Učinki JavaFX
  • JavaFX ColorAdjust
  • JavaFX ColorInput
  • JavaFX ImageInput
  • Mešanica JavaFX
  • JavaFX Bloom
  • JavaFX Glow
  • JavaFX BoxBlur
  • JavaFX GaussianBlur
  • JavaFX MotionBlur
  • JavaFX Reflection
  • JavaFX SepiaTone
  • JavaFX Shadow
  • JavaFX DropShadow
  • JavaFX InnerShadow
  • Osvetlitev JavaFX
  • JavaFX Light.Distant
  • JavaFX Light.Spot
  • JavaFX Light.Point

Transformacija JavaFX

  • Transformacija JavaFX
  • Prevod JavaFX
  • Rotacija JavaFX
  • JavaFX skaliranje
  • JavaFX striženje
  • Več preobrazb

Animacija JavaFX

  • Animacija JavaFX
  • JavaFX Rotate Transition
  • JavaFX Scale Transition
  • Prehod JavaFX Translate
  • JavaFX Fade Transition
  • JavaFX Fill Transition
  • JavaFX Stroke Transition
  • Zaporedni prehod JavaFX
  • Vzporedni prehod JavaFX
  • JavaFX Pause Transition
  • Prehod poti JavaFX

Oblike JavaFX 3D

  • Oblike JavaFX 3D
  • Lastnosti 3D predmeta
  • JavaFX Box
  • JavaFX Cylinder
  • JavaFX Sphere

Postavitve JavaFX

  • Postavitve JavaFX
  • JavaFX BorderPane
  • JavaFX HBox
  • JavaFX VBox
  • JavaFX StackPane
  • JavaFX GridPane
  • JavaFX FlowPane

uporabniški vmesnik JavaFX

  • Nadzor uporabniškega vmesnika JavaFX
  • Oznaka JavaFX
  • Gumb JavaFX
  • JavaFX RadioButton
  • Potrditveno polje JavaFX
  • JavaFX TextField
  • JavaFX PasswordField
  • Hiperpovezava JavaFX
  • drsnik JavaFX
  • JavaFX ProgressBar
  • Indikator napredka
  • Drsni trak JavaFX
  • JavaFX FileChooser
  • Meni JavaFX
  • Opis orodja JavaFX

Grafikoni JavaFX

  • Grafikoni JavaFX
  • Tortni grafikon JavaFX
  • Črtni grafikon JavaFX
  • JavaFX Area Chart
  • Palični grafikon JavaFX
  • Mehurčasti grafikon JavaFX
  • Raztreseni grafikon JavaFX
  • Zloženi ploščinski grafikon
  • Zloženi palični grafikon

JavaFX CSS

  • JavaFX CSS

Mediji z JavaFX

  • Mediji z JavaFX
  • JavaFX Predvajanje zvoka
  • JavaFX Predvajanje videa

Obravnava dogodkov JavaFX

  • Obravnava dogodkov JavaFX
  • Priročne metode JavaFX
  • Filtri dogodkov JavaFX
  • Obdelovalci dogodkov JavaFX

Predpogoji

Preden se naučite JavaFX, morate poznati jedro Jave. Poznati morate tudi Eclipse ali NetBeans. Vsi primeri v tej vadnici so bili preizkušeni v Eclipse IDE.

excel datumska razlika

Občinstvo

Naša vadnica za JavaFX je zasnovana tako, da pomaga začetnikom in profesionalcem.

Težave

Zagotavljamo vam, da v tej vadnici ne boste našli nobene težave. Če pa jih najdete, jih lahko objavite v kontaktnem obrazcu.