JavaFX za razvoj grafičnih uporabniških vmesnikov.

Ustvarjanje in prilagajanje pravokotnikov ter elips v JavaFX

Vsi videoposnetki vadnice JavaFX za razvoj grafičnih uporabniških vmesnikov.

Ustvarjanje grafičnih uporabniških vmesnikov (GUI) v JavaFX je enostavno s pomočjo geometrijskih oblik, kot so pravokotniki in elipse. Kljub preprosti strukturi teh oblik nudijo številne možnosti prilagajanja in izboljšanja vaših grafičnih aplikacij. V tem priročniku vam bom pokazal, kako lahko pravokotnike in elipse učinkovito ustvarite in prilagodite, da oblikujete vizualno privlačne GUI-je.

Najpomembnejše spoznanja

  • Naučili se boste, kako ustvariti pravokotnike in elipse v JavaFX.
  • Izvedeli boste, kako prilagoditi pravokotnike z zaobljenimi koti.
  • Prejeli boste praktične nasvete, kako upravljati z velikostjo in položajem elips.

Navodila po korakih

Dodajanje in prilagajanje pravokotnika

Začeli bomo z ustvarjanjem pravokotnika. Da ustvarite pravokotnik, uporabite konstruktor Rectangle. Pri tem določite položaj in velikost.

Rectangle pravokotnik = new Rectangle(); Za položitev pravokotnika uporabite ukaz setX in setY. Nastavite vrednosti za koordinate X in Y ter za širino in višino.

pravokotnik.setX(100); pravokotnik.setY(100); pravokotnik.setWidth(200); pravokotnik.setHeight(200);

Da dodate pravokotnik vašemu glavnemu korenskemu elementu, uporabite naslednjo kodo:

root.getChildren().add(pravokotnik);

Ustvarjanje in prilagajanje pravokotnikov in elips v JavaFX

Oblikovanje zaobljenih kotov pravokotnika

Da das vašemu pravokotniku zaobljene kote, lahko uporabite metode setArcHeight in setArcWidth. Te vrednosti določajo zaobljenost kotov in lahko znatno izboljšajo vaš GUI.

pravokotnik.setArcHeight(25); pravokotnik.setArcWidth(25);

Ob tej nastavitvi bi zdaj morali videti zaobljen pravokotnik. Vrednosti lahko povečate ali zmanjšate, da dosežete različne stopnje zaobljenosti.

Ustvarjanje in prilagajanje pravokotnikov ter elips v JavaFX

Ustvarjanje in prilagajanje elipse

Zdaj si poglejmo, kako se ustvari elipso. Proces je podoben ustvarjanju pravokotnika. Uporabite razred Ellipse in določite potrebne parametre.

Ellipse elipsa = new Ellipse(); Če želite določiti osrednji položaj elipse, uporabite naslednje ukaze:

elipsa.setCenterX(140); elipsa.setCenterY(70);

Poleg tega potrebujete dva polmera: enega za os X in enega za os Y:

elipsa.setRadiusX(140); elipsa.setRadiusY(70);

Nazadnje dodajte elipso vašemu korenskemu elementu:

root.getChildren().add(elipsa);

Ustvarjanje in prilagajanje pravokotnikov ter elips v JavaFX

Povzetek vadnice: JavaFX pravokotnik in elipsa

Zdaj ste se naučili, kako ustvariti in prilagoditi pravokotnike in elipse v JavaFX. Z določitvijo položaja, velikosti in zaobljenosti lahko individualizirate svoje grafične aplikacije.

Pogosta vprašanja

Kako ustvarim pravokotnik v JavaFX?Uporabite razred Rectangle za ustvarjanje pravokotnika. Nastavite položaj in velikost z metodami setX, setY, setWidth in setHeight.

Kako zaobljam kote pravokotnika?Uporabite setArcHeight in setArcWidth za določitev zaobljenosti kotov.

Kako določim osrednji položaj elipse?Uporabite setCenterX in setCenterY za določitev položaja središča elipse.

Kako določim polmeri elipse?Uporabite metode setRadiusX in setRadiusY, da določite polmere za os X in os Y.

Kje dodam geometrijske oblike v JavaFX sceni?Uporabite root.getChildren().add() sledi obliki, ki ste jo dodali, da jo vključite v sceno.