Video: 4-25 w204 c200 hho carbon cleaning 2025
Klassen
HBox
giver en af de enkleste af alle JavaFX layout managers: Det arrangerer en eller flere noder i en vandret række. Denne tabel viser de mest brugte konstruktioner og metoder i
HBox
klassen.
Konstruktor | Beskrivelse |
HBox ()
|
Opretter en tom
HBox
. |
HBox (dobbelt afstand)
|
Opretter en tom
HBox
med den angivne afstand. |
HBox (Node … børn)
|
Opretter en
HBox
med de angivne børne noder. Denne konstruktør giver dig mulighed for at oprette en
HBox
og tilføje børne noder til det på samme tid. |
HBox (dobbelt afstand, Node … børn)
|
Opretter en
HBox
med den angivne afstand og børne noder. |
Metode | Beskrivelse |
ObservableList getChildren ()
|
Returnerer samlingen af alle børne noder, der er blevet tilføjet til
HBox
. Samlingen returneres som en
ObservableList
type, som inkluderer metoden
addAll
, så du kan tilføje en eller flere noder til listen. |
statisk tomrumsjustering (Pos alignment)
|
Indstiller justeringen for børneledninger inden for
HBox
. |
statisk tomrum setHgrow (knudebør, prioriteret prioritet)
|
Angiver vækstadfærden for den givne børnetode. |
statisk tomrumssætMargin (Nodebarn, Indsatsværdi)
|
Indstiller margenerne for et givet børnehoved. |
void setPadding (Insets værdi)
|
Indstiller polstring omkring indersiden af
Hbox
. |
void setSpacing (double value)
|
Indstiller afstanden mellem noder vist i
HBox
. |
Klassen
HBox
er defineret i
javafx. scene. layout
, så du skal medtage følgende
import
erklæring i ethvert program, der bruger en
HBox
:
import javafx. scene. layout. *;
Den nemmeste måde at oprette
HBox på
er først at oprette de noder, du vil placere i
HBox
og derefter ringe til
HBox
konstruktøren og bestå noderne som argumenter. For eksempel:
Button btn1 = ny knap ("Button One");
Button btn2 = ny knap ("Button Two");
Button btn3 = ny knap ("Button Three");
HBox hbox = ny HBox (btn1, btn2, btn3);
Hvis du foretrækker at oprette HBox-kontrollen i en oprindeligt tom tilstand og senere tilføje kontrollerne, kan du gøre følgende:
HBox hbox = Ny HBox ();
Hbox. getChildren (). addAll (btn1, btn2, btn3);
Her kaldes metoden
getChildren
, som returnerer en samling af alle de børn, der er føjet til panelet
HBox
.Denne samling er defineret af klassen
ObservableList
, som indeholder en metode med navnet
addAll
, som du kan bruge til at tilføje en eller flere noder til listen.