1 <?xml version="1.0" encoding="UTF-8"?> 2 3 <?import java.lang.*?> 4 <?import java.util.*?> 5 <?import javafx.geometry.*?> 6 <?import javafx.scene.control.*?> 7 <?import javafx.scene.image.*?> 8 <?import javafx.scene.layout.*?> 9 <?import javafx.scene.paint.*?> 10 <?import javafx.scene.text.*?> 11 12 <GridPane hgap="14.0" maxHeight="+Infinity" maxWidth="+Infinity" minHeight="-Infinity" minWidth="-Infinity" vgap="20.0" xmlns:fx="http://javafx.com/fxml/1" xmlns="http://javafx.com/javafx/2.2"> 13 <children> 14 <ImageView fitHeight="60.0" fitWidth="60.0" pickOnBounds="true" preserveRatio="true" GridPane.columnIndex="0" GridPane.halignment="CENTER" GridPane.rowIndex="0" GridPane.valignment="TOP"> 15 <image> 16 <!-- place holder --> 17 </image> 18 </ImageView> 19 <VBox maxHeight="+Infinity" maxWidth="+Infinity" minHeight="-Infinity" prefWidth="400.0" spacing="7.0" GridPane.columnIndex="1" GridPane.rowIndex="0"> 20 <children> 21 <Label fx:id="messageLabel" text="message" textAlignment="LEFT" wrapText="true"> 22 <font> 23 <Font name="System Bold" size="13.0" /> 24 </font> 25 </Label> 26 <Label fx:id="detailsLabel" text="details" textAlignment="LEFT" wrapText="true"> 27 <font> 28 <Font size="12.0" /> 29 </font> 30 </Label> 31 </children> 32 </VBox> 33 <HBox maxHeight="-Infinity" maxWidth="+Infinity" minHeight="-Infinity" minWidth="-Infinity" GridPane.columnIndex="1" GridPane.rowIndex="1"> 34 <children> 35 <HBox fx:id="actionParent" alignment="CENTER"> 36 <children> 37 <Button fx:id="actionButton" mnemonicParsing="false" text="Action" HBox.hgrow="NEVER"> 38 <HBox.margin> 39 <Insets right="14.0" /> 40 </HBox.margin> 41 </Button> 42 </children> 43 <HBox.margin> 44 <Insets /> 45 </HBox.margin> 46 </HBox> 47 <Pane maxWidth="+Infinity" HBox.hgrow="ALWAYS" /> 48 <Button fx:id="cancelButton" cancelButton="true" minWidth="80.0" mnemonicParsing="false" text="Cancel" HBox.hgrow="NEVER"> 49 <HBox.margin> 50 <Insets /> 51 </HBox.margin> 52 </Button> 53 <HBox fx:id="okParent" alignment="CENTER"> 54 <children> 55 <Button fx:id="okButton" minWidth="80.0" mnemonicParsing="false" text="Ok" HBox.hgrow="NEVER"> 56 <HBox.margin> 57 <Insets left="14.0" /> 58 </HBox.margin> 59 </Button> 60 </children> 61 </HBox> 62 </children> 63 </HBox> 64 </children> 65 <columnConstraints> 66 <ColumnConstraints hgrow="NEVER" maxWidth="-Infinity" minWidth="-Infinity" /> 67 <ColumnConstraints halignment="CENTER" hgrow="ALWAYS" maxWidth="+Infinity" minWidth="-Infinity" /> 68 </columnConstraints> 69 <padding> 70 <Insets bottom="14.0" left="14.0" right="14.0" top="14.0" /> 71 </padding> 72 <rowConstraints> 73 <RowConstraints maxHeight="+Infinity" minHeight="-Infinity" valignment="CENTER" vgrow="ALWAYS" /> 74 <RowConstraints maxHeight="-Infinity" minHeight="-Infinity" vgrow="NEVER" /> 75 </rowConstraints> 76 </GridPane>