Graafiliste kasutajaliideste (GUId) loomine JavaFX abil on lihtne, kasutades geomeetrilisi kujundeid nagu ristkülikud ja ellipsid. Need kujundid on struktuurilt lihtsad, kuid pakuvad mitmekesiseid kohandamis- ja täiustamisvõimalusi sinu graafiliste rakenduste jaoks. Selles juhendis näitan, kuidas luua ja kohandada ristkülikuid ja ellipse, et luua visuaalselt atraktiivsed GUId.
Olulised tähelepanekud
- Õpid, kuidas luua ristkülikuid ja ellipse JavaFXis.
- Saad teada, kuidas kohandada ristkülikuid ümardatud nurkadega.
- Saad praktilisi näpunäiteid ellipside suuruse ja asukoha reguleerimiseks.
Samm-sammuline juhend
Ristküliku lisamine ja kohandamine
Alustame ristküliku loomisega. Ristküliku loomiseks kasuta Rectangle konstruktorit. Määra asukoht ja suurus.
Rectangle ristkülik = new Rectangle(); Ristküliku positsioneerimiseks kasuta käske setX ja setY. Määra X- ja Y-koordinaatide ning laius ja kõrgus väärtused.
ristkülik.setX(100); ristkülik.setY(100); ristkülik.setWidth(200); ristkülik.setHeight(200);
Et lisada ristkülik oma peamesse juurelemendisse, kasuta järgmist koodi:
root.getChildren().add(ristkülik);

Ristküliku ümardatud nurkade kujundamine
Et anda ristkülikule ümardatud nurgad, saad kasutada meetodeid setArcHeight ja setArcWidth. Need väärtused määravad nurkade ümardamise ja võivad oluliselt tõsta sinu GUI väärtust.
ristkülik.setArcHeight(25); ristkülik.setArcWidth(25);
Sellega peaksid nüüd nägema ümardatud ristkülikut. Saad väärtusi suurendada või vähendada, et saavutada erinevaid ümardamisastmeid.

Ellipsi loomine ja kohandamine
Nüüd vaatame, kuidas luua ellips. Protsess on sarnane ristküliku loomisele. Kasutad Ellipsi klassi ja määrad vajalikud parameetrid.
Ellipse ellips = new Ellipse(); Ellipsi keskse positsiooni määramiseks saad kasutada järgmisi käske:
ellips.setCenterX(140); ellips.setCenterY(70);
Lisaks pead seadma kaks raadiust: ühe X-teljel ja teise Y-teljel:
ellips.setRadiusX(140); ellips.setRadiusY(70);
Lõpuks lisa ellips oma juurelemendisse:
root.getChildren().add(ellips);

Juhendi kokkuvõte: JavaFX Ristkülik ja Ellips
Oled nüüd õppinud, kuidas luua ja kohandada ristkülikuid ja ellipse JavaFXis. Asukoha, suuruse ja ümarduste määramise abil saad oma graafilisi rakendusi isikupärastada.
Korduma kippuvad küsimused
Kuidas luua ristkülikut JavaFXis?Kasutage klassi Rectangle, et luua ristkülik. Määra asukoht ja suurus meetoditega setX, setY, setWidth ja setHeight.
Kuidas teha ristküliku nurkade ümardusi?Kasutage setArcHeight ja setArcWidth, et määrata nurkade ümardamine.
Kuidas määrata ellipsi keskset positsiooni?Kasutage setCenterX ja setCenterY, et määrata ellipsi keskpunkti positsioon.
Kuidas määrata ellipsi raadiused?Kasutage meetodeid setRadiusX ja setRadiusY, et määrata raadiused X- ja Y-teljel.
Kus lisan geomeetrilised kujundid JavaFX stseenis?Kasutage root.getChildren().add() järgneb kujundiga, mille olete lisanud, et lisada see stseeni.