viewProfile.fxml 4.09 KB
Newer Older
1
2
3
4
5
6
7
8
9
10
<?xml version="1.0" encoding="UTF-8"?>

<?import javafx.scene.control.Button?>
<?import javafx.scene.image.ImageView?>
<?import javafx.scene.layout.BorderPane?>
<?import javafx.scene.layout.Pane?>
<?import javafx.scene.shape.Rectangle?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>

11
<BorderPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="500.0" prefWidth="889.0" style="-fx-background-color: white;" xmlns="http://javafx.com/javafx/8.0.172-ea" xmlns:fx="http://javafx.com/fxml/1" fx:controller="main.java.client.main.controller.FXProfileConsult">
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
   <bottom>
      <Pane prefHeight="50.0" prefWidth="200.0" BorderPane.alignment="CENTER" />
   </bottom>
   <top>
      <Pane prefHeight="100.0" prefWidth="200.0" BorderPane.alignment="CENTER">
         <children>
            <Text fx:id="loginTextAppTitle" layoutX="327.0" layoutY="64.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Projet Baleine">
               <font>
                  <Font name="System Bold" size="36.0" />
               </font>
            </Text>
         </children></Pane>
   </top>
   <left>
      <Pane prefHeight="200.0" prefWidth="200.0" BorderPane.alignment="CENTER" />
   </left>
   <right>
      <Pane prefHeight="200.0" prefWidth="200.0" BorderPane.alignment="CENTER" />
   </right>
   <center>
      <Pane prefHeight="350.0" prefWidth="489.0" BorderPane.alignment="CENTER">
         <children>
            <Rectangle arcHeight="5.0" arcWidth="5.0" fill="#fffffa" height="350.0" stroke="BLACK" strokeType="INSIDE" width="489.0" />
            <Text layoutX="219.0" layoutY="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Profil">
               <font>
                  <Font name="System Bold" size="16.0" />
               </font>
            </Text>
            <Text layoutX="40.0" layoutY="94.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Nom" />
41
            <Text fx:id="displayProfileLastName" layoutX="120.0" layoutY="94.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Nom" />
42
            <Text layoutX="41.0" layoutY="171.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Age" />
43
            <Text fx:id="displayProfileAge" layoutX="121.0" layoutY="171.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Age" />
44
            <Text layoutX="39.0" layoutY="58.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Pseudo" />
45
            <Text fx:id="displayProfilePseudo" layoutX="119.0" layoutY="58.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Pseudo" />
46
47
            <Text layoutX="305.0" layoutY="52.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Avatar" />
            <Text layoutX="41.0" layoutY="133.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Prénom" />
48
            <Text fx:id="displayProfileFirstName" layoutX="121.0" layoutY="133.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Prénom" />
49
50
51
52
53
54
            <ImageView fitHeight="150.0" fitWidth="125.0" layoutX="282.0" layoutY="145.0" pickOnBounds="true" preserveRatio="true" />
            <Button fx:id="viewProfileButtonEdit" layoutX="253.0" layoutY="295.0" mnemonicParsing="false" onMouseClicked="#handleButtonClick" text="Modifier" />
            <Button fx:id="viewProfileButtonExport" layoutX="331.0" layoutY="295.0" mnemonicParsing="false" onMouseClicked="#handleButtonClick" text="Exporter" />
            <Button fx:id="viewProfileButtonClose" layoutX="404.0" layoutY="295.0" mnemonicParsing="false" onMouseClicked="#handleButtonClick" text="Fermer" />
            <ImageView fitHeight="164.0" fitWidth="134.0" layoutX="305.0" layoutY="70.0" pickOnBounds="true" preserveRatio="true" />
            <Text layoutX="40.0" layoutY="209.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Nb parties" />
55
            <Text fx:id="displayProfileNbGames" layoutX="120.0" layoutY="209.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Nb parties" />
56
            <Text layoutX="40.0" layoutY="247.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Nb victoires" />
57
            <Text fx:id="displayProfileNbVictories" layoutX="120.0" layoutY="247.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Nb victoires" />
58
59
60
61
         </children>
      </Pane>
   </center>
</BorderPane>