hey this is my fxml:
<?xml version="1.0" encoding="UTF-8"?>

<?import javafx.geometry.Point3D?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ComboBox?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.control.TextField?>
<?import javafx.scene.image.Image?>
<?import javafx.scene.image.ImageView?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.layout.HBox?>
<?import javafx.scene.layout.Pane?>
<?import javafx.scene.layout.VBox?>

<?import javafx.scene.control.DatePicker?>
<AnchorPane prefHeight="670.0" prefWidth="1180.0" styleClass="root" stylesheets="@AddFile.css" xmlns="http://javafx.com/javafx/23" xmlns:fx="http://javafx.com/fxml/1" fx:controller="com.example.clinic.userandmanager.FileViewController">
    <Pane layoutX="2.0" layoutY="4.0" prefHeight="670.0" prefWidth="1180.0" styleClass="content-pane">
        <HBox alignment="CENTER" layoutX="-3.0" layoutY="-2.0" prefHeight="681.0" prefWidth="1158.0" spacing="20.0" styleClass="main-container">
            <VBox prefHeight="642.0" prefWidth="580.0" spacing="10.0" styleClass="info-section">
                <children>
                    <Label styleClass="section-header" text="Personal Information">
                        <graphic>
                            <ImageView fitHeight="45.0" fitWidth="36.0" pickOnBounds="true" preserveRatio="true">
                                <image>
                                    <Image url="@../../../Icons/personalInformation.png" />
                                </image>
                            </ImageView>
                        </graphic>
                    </Label>
                    <HBox spacing="10.0">
                        <children>
                            <ImageView fitHeight="20.0" fitWidth="20.0" pickOnBounds="true" preserveRatio="true">
                                <image>
                                    <Image url="@../../../Icons/fileNumber.png" />
                                </image>
                            </ImageView>
                            <TextField prefHeight="34.0" prefWidth="471.0" promptText="File No" />
                        </children>
                    </HBox>
                    <HBox spacing="10.0">
                        <children>
                            <ImageView fitHeight="20.0" fitWidth="20.0" pickOnBounds="true" preserveRatio="true">
                                <image>
                                    <Image url="@../../../Icons/name.png" />
                                </image>
                            </ImageView>
                            <TextField prefHeight="34.0" prefWidth="499.0" promptText="Name" />
                        </children>
                    </HBox>
                    <HBox spacing="10.0">
                        <children>
                            <ImageView fitHeight="20.0" fitWidth="20.0" pickOnBounds="true" preserveRatio="true">
                                <image>
                                    <Image url="@../../../Icons/mobile.png" />
                                </image>
                            </ImageView>
                            <TextField prefHeight="34.0" prefWidth="501.0" promptText="Mobile" />
                        </children>
                    </HBox>
                    <HBox spacing="10.0">
                        <children>
                            <ImageView fitHeight="20.0" fitWidth="20.0" pickOnBounds="true" preserveRatio="true">
                                <image>
                                    <Image url="@../../../Icons/homePhone.png" />
                                </image>
                            </ImageView>
                            <TextField prefHeight="34.0" prefWidth="524.0" promptText="Home" />
                        </children>
                    </HBox>
                    <HBox spacing="10.0">
                        <children>
                            <ImageView fitHeight="20.0" fitWidth="20.0" pickOnBounds="true" preserveRatio="true">
                                <image>
                                    <Image url="@../../../Icons/id.png" />
                                </image>
                            </ImageView>
                            <TextField prefHeight="34.0" prefWidth="525.0" promptText="ID" />
                        </children>
                    </HBox>
                    <HBox spacing="10.0">
                        <children>
                            <ImageView fitHeight="20.0" fitWidth="20.0" pickOnBounds="true" preserveRatio="true">
                                <image>
                                    <Image url="@../../../Icons/dob.png" />
                                </image>
                            </ImageView>
                            <ComboBox prefHeight="44.0" prefWidth="526.0" promptText="Date of Birth" />
                        </children>
                    </HBox>
                    <HBox spacing="10.0">
                        <children>
                            <ImageView fitHeight="20.0" fitWidth="20.0" pickOnBounds="true" preserveRatio="true">
                                <image>
                                    <Image url="@../../../Icons/gender.png" />
                                </image>
                            </ImageView>
                            <ComboBox prefHeight="44.0" prefWidth="521.0" promptText="Gender" />
                        </children>
                    </HBox>
                    <HBox spacing="10.0">
                        <children>
                            <ImageView fitHeight="20.0" fitWidth="20.0" pickOnBounds="true" preserveRatio="true">
                                <image>
                                    <Image url="@../../../Icons/nationality.png" />
                                </image>
                            </ImageView>
                            <ComboBox prefHeight="44.0" prefWidth="496.0" promptText="Nationality" />
                        </children>
                    </HBox>
                    <HBox spacing="10.0">
                        <children>
                            <ImageView fitHeight="20.0" fitWidth="20.0" pickOnBounds="true" preserveRatio="true">
                                <image>
                                    <Image url="@../../../Icons/address.png" />
                                </image>
                            </ImageView>
                            <TextField prefHeight="34.0" prefWidth="506.0" promptText="Address" />
                        </children>
                    </HBox>
                </children>
            </VBox>

            <VBox prefHeight="642.0" prefWidth="666.0" spacing="10.0" styleClass="info-section">
                <children>
                    <Label styleClass="section-header" text="Insurance Information">
                        <graphic>
                            <ImageView fitHeight="45.0" fitWidth="36.0" pickOnBounds="true" preserveRatio="true">
                                <image>
                                    <Image url="@../../../Icons/insuranceInformation.png" />
                                </image>
                            </ImageView>
                        </graphic>
                    </Label>
                    <HBox spacing="10.0">
                        <children>
                            <ImageView fitHeight="20.0" fitWidth="20.0" pickOnBounds="true" preserveRatio="true">
                                <image>
                                    <Image url="@../../../Icons/insuranceNumber.png" />
                                </image>
                            </ImageView>
                            <TextField prefHeight="34.0" prefWidth="506.0" promptText="Insurance co" />
                        </children>
                    </HBox>
                    <HBox spacing="10.0">
                        <children>
                            <ImageView fitHeight="20.0" fitWidth="20.0" pickOnBounds="true" preserveRatio="true">
                                <image>
                                    <Image url="@../../../Icons/policyHolder.png" />
                                </image>
                            </ImageView>
                            <TextField prefHeight="34.0" prefWidth="506.0" promptText="Policy Holder" />
                        </children>
                    </HBox>
                    <HBox spacing="10.0">
                        <children>
                            <ImageView fitHeight="20.0" fitWidth="20.0" pickOnBounds="true" preserveRatio="true">
                                <image>
                                    <Image url="@../../../Icons/policyNumber.png" />
                                </image>
                            </ImageView>
                            <TextField prefHeight="34.0" prefWidth="506.0" promptText="Policy No" />
                        </children>
                    </HBox>
                    <HBox spacing="10.0">
                        <children>
                            <ImageView fitHeight="20.0" fitWidth="20.0" pickOnBounds="true" preserveRatio="true">
                                <image>
                                    <Image url="@../../../Icons/startDate.png" />
                                </image>
                            </ImageView>
                            <DatePicker prefHeight="50.0" prefWidth="506.0" promptText="Start Date" />
                        </children>
                    </HBox>
                    <HBox spacing="10.0">
                        <children>
                            <ImageView fitHeight="20.0" fitWidth="20.0" pickOnBounds="true" preserveRatio="true">
                                <image>
                                    <Image url="@../../../Icons/endDate.png" />
                                </image>
                            </ImageView>
                            <DatePicker prefHeight="50.0" prefWidth="506.0" promptText="End Date" />
                        </children>
                    </HBox>
                    <HBox spacing="10.0">
                        <children>
                            <ImageView fitHeight="40.0" fitWidth="40.0" pickOnBounds="true" preserveRatio="true">
                                <image>
                                    <Image url="@../../../Icons/notice.png" />
                                </image>
                            </ImageView>
                            <Label prefHeight="34.0" prefWidth="350.0" styleClass="notice-label" text="Notice" />
                        </children>
                    </HBox>
                    <HBox spacing="10.0">
                        <children>
                            <ImageView fitHeight="20.0" fitWidth="20.0" pickOnBounds="true" preserveRatio="true">
                                <image>
                                    <Image url="@../../../Icons/moreInfo.png" />
                                </image>
                            </ImageView>
                            <TextField prefHeight="34.0" prefWidth="506.0" promptText="More Info" />
                        </children>
                    </HBox>
                    <HBox spacing="10.0">
                        <children>
                            <ImageView fitHeight="20.0" fitWidth="20.0" pickOnBounds="true" preserveRatio="true">
                                <image>
                                    <Image url="@../../../Icons/referral.png" />
                                </image>
                            </ImageView>
                            <ComboBox prefHeight="44.0" prefWidth="506.0" promptText="Referral" />
                        </children>
                    </HBox>
                </children>
                <HBox alignment="CENTER" spacing="10.0">
                    <Button prefHeight="36.0" prefWidth="133.0" styleClass="scan-button" text="Scan File">
                        <graphic>
                            <ImageView fitHeight="22.0" fitWidth="31.0" pickOnBounds="true" preserveRatio="true">
                                <image>
                                    <Image url="@../../../Icons/scanFile.png" />
                                </image>
                            </ImageView>
                        </graphic>
                    </Button>
                </HBox>
            </VBox>
        </HBox>
        <Button layoutX="378.0" layoutY="582.0" prefHeight="37.0" prefWidth="181.0" styleClass="save-button" text="Save New File">
            <graphic>
                <ImageView fitHeight="21.0" fitWidth="29.0" pickOnBounds="true" preserveRatio="true">
                    <image>
                        <Image url="@../../../Icons/saveFile.png" />
                    </image>
                </ImageView>
            </graphic>
        </Button>
    </Pane>
   <rotationAxis>
      <Point3D x="50.0" z="1.0" />
   </rotationAxis>
</AnchorPane>


I want to add labels with same alt text next to each componant , and add fxid for each componant then give me the file updated , make the label text family and decoration same font used