netbeans

Soli pa solim, kā integrēt JavaFX Scene Builder NetBeans

Soli pa solim, kā integrēt JavaFX Scene Builder NetBeans
Java ir viena no pasaulē visbiežāk izmantotajām programmēšanas valodām. Tā ir interpretējama pārnēsājama programmēšanas valoda, kas ir objektorientēta programmēšanas valoda. Tās daudzās funkcijas ietver tīkla izveidi, daudzsavienojumu starp procesoriem, atkritumu savākšanu un tā grafiskā lietotāja saskarnes vai GUI atbalstu īsumā.

Ievads GUI:

GUI ir lietotāja saskarne, kas darbojas kā starpprodukts starp datoru vai elektronisko ierīci un lietotāju. GUI atšķir no citām lietotāja saskarnēm ir tas, ka GUI izmanto grafiskas ikonas un vizuāli patīkamas tēmas, lai mijiedarbotos ar rādītāju, nevis teksta komponentiem.

Lai gan dažās GUI joprojām ir nepieciešamas teksta ikonas un komponenti, piemēram,.g. pieteikšanās lapa utt. bet jebkura laba GUI dizainera galvenajam mērķim jābūt tam, lai lietotājam būtu pēc iespējas vieglāk mijiedarboties ar to un galvenokārt ar peli. Kā jau minēts iepriekš, GUI ir vieglāk izmantot nekā lielāko daļu citu saskarņu, un pieejamais atbalsts, lai padarītu to vizuāli pievilcīgu, ne tikai palīdz lietotājam koncentrēties uz noteiktiem elementiem, bet arī ļauj dizaineram kļūt radošam un eksperimentēt ar savu iztēli, padarot tās attīstību intuitīvu un jautri. GUI arī ļauj dizaineram ievietot video un attēlus formā, lai padarītu to vēl pievilcīgāku un ērti lietojamu lietotājam.

Java API:

Java ļauj izstrādātājam izmantot trīs API (lietojumprogrammu saskarni):

  1. AWT (Abstract Windowing Toolkit)
  2. Šūpoles
  3. JavaFX

AWT un Swing ir vecākas API, savukārt JavaFX tika integrēta Java 8 un ir jaunākā API ar vairākām iespējām nekā AWT un Swing.

Viena no galvenajām JavaFX izmantošanas priekšrocībām salīdzinājumā ar citām API ir Scene Builder integrācija. JavaFX Scene Builder ir rīks, kas ļauj izstrādāt GUI bez kodēšanas. Tas to sasniedz, nodrošinot tukšu laukumu, kur dažādus JavaFX komponentus var vilkt un nomest, lai izveidotu dažādas GUI formas. Šos komponentus var arī rediģēt, izmantojot ļoti dažādas pielāgošanas iespējas. To visu var izdarīt reāllaikā, un GUI veidojas, kad dizainers to izstrādā.

JavaFX Scene Builder ģenerē FXML, kas ļauj dizainerim izveidot saskarni atsevišķi no programmas loģikas. FXML ir uz XML balstīta valoda. JavaFX Scene Builder var izmantot kopā ar jebkuru Java IDE, lai apvienotu programmas loģiku ar saskarni, taču tā ir īpaši paredzēta programmām un lietojumprogrammām, kas izstrādātas NetBeans IDE.

Kas ir NetBeans?

NetBeans ir atvērtā koda bezmaksas IDE (Integrated Development Environment), kas izmanto moduļu arhitektūru, t.i.e. tas izmanto moduļus (klašu un bibliotēku grupas), lai lietojumprogrammā ieviestu īpašas funkcijas. NetBeans šobrīd ir viens no populārākajiem Java IDE. NetBeans ir pazīstams arī ar lielisko Maven atbalstu un lietotājam draudzīgo saskarni. Lai sāktu attīstīt NetBeans un JavaFX Scene Builder, jums jābūt gan instalētai, gan JavaFX Scene Builder integrētai NetBeans. Šī rokasgrāmata būs vairāk nekā pietiekama, lai palīdzētu jums instalēšanas procesā un kā abas programmas integrēt sistēmā Windows.

Instalējiet NetBeans:

Lai instalētu NetBeans, vispirms tas ir jālejupielādē no oficiālās NetBeans vietnes:

https: // netbeans.apache.org / download / index.html

Instalējiet JavaFX Scene Builder:

Tagad, kad NetBeans ir veiksmīgi instalēts un darbojas pareizi, mēs varam pāriet uz nākamo soli; instalējiet JavaFX Scene Builder. Pirmkārt, mums ir jālejupielādē Scene Builder no tā oficiālās vietnes:

https: // gluonhq.com / products / scene-builder / # download

Integrēt JavaFX Scene Builder un NetBeans:

Kad Scene Builder un NetBeans ir instalēti, ir pienācis laiks pāriet uz pēdējo soli; integrēt abas programmas.

Instalējiet visus moduļus, ja tas prasa lejupielādēt un aktivizēt visus moduļus. Nākamajā logā piešķiriet projektam nosaukumu un noklikšķiniet uz Pabeigt.

Un līdz ar to jūs esat veiksmīgi integrējis Scene Builder un NetBeans, lai vienmērīgi strādātu kopā. Kad esat pabeidzis GUI izveidošanu, lai tam pievienotu funkcionalitāti un loģiku, rediģējiet “Controller.Java ”fails tieši zem .fxml failu un piešķir tam funkcionalitāti. Tagad jūs varat turpināt baudīt intuitīvu un jautru GUI izveidi savām programmām, izmantojot JavaFX Scene Builder.

Microsoft Sculpt Touch bezvadu peles apskats
Es nesen lasīju par Microsoft Sculpt Touch bezvadu pele un nolēma to nopirkt. Pēc kāda laika izmantošanas es nolēmu dalīties savā pieredzē ar to. Šo b...
AppyMouse ekrāna skārienpaliktnis un peles rādītājs Windows planšetdatoriem
Planšetdatoru lietotājiem bieži pietrūkst peles rādītāja, it īpaši, ja viņi parasti lieto klēpjdatorus. Skārienekrāna viedtālruņiem un planšetdatoriem...
Vidējā peles poga nedarbojas sistēmā Windows 10
The peles vidējā poga palīdz jums ritināt garas tīmekļa lapas un ekrānus ar lielu datu daudzumu. Ja tas apstājas, jūs galu galā izmantosiet tastatūru,...