Skip to content
This repository was archived by the owner on Apr 24, 2022. It is now read-only.

Commit 8699dc2

Browse files
author
Leonardo Farias de Souza Silva
authoredOct 19, 2017
Add files via upload
1 parent 876ba73 commit 8699dc2

File tree

2 files changed

+206
-0
lines changed

2 files changed

+206
-0
lines changed
 

‎view/Principal.fxml

+108
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,108 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
3+
<?import javafx.geometry.Insets?>
4+
<?import javafx.scene.control.Button?>
5+
<?import javafx.scene.control.ComboBox?>
6+
<?import javafx.scene.control.Menu?>
7+
<?import javafx.scene.control.MenuBar?>
8+
<?import javafx.scene.control.MenuItem?>
9+
<?import javafx.scene.control.ScrollPane?>
10+
<?import javafx.scene.control.TextField?>
11+
<?import javafx.scene.layout.AnchorPane?>
12+
<?import javafx.scene.layout.BorderPane?>
13+
<?import javafx.scene.layout.HBox?>
14+
<?import javafx.scene.layout.VBox?>
15+
<?import javafx.scene.text.Font?>
16+
17+
<AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="503.0" prefWidth="749.0" xmlns="http://javafx.com/javafx/8.0.112" xmlns:fx="http://javafx.com/fxml/1" fx:controller="sample.controller.Principal">
18+
<children>
19+
<BorderPane prefHeight="400.0" prefWidth="600.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
20+
<center>
21+
<VBox spacing="10.0" BorderPane.alignment="BOTTOM_CENTER">
22+
<children>
23+
<HBox maxWidth="1.7976931348623157E308" spacing="10.0">
24+
<children>
25+
<ComboBox fx:id="tablecmb" maxWidth="1.7976931348623157E308" minWidth="150.0" onAction="#doTablecmb" prefWidth="150.0" />
26+
<TextField fx:id="searchtxt" maxWidth="1.7976931348623157E308" minWidth="22.0" prefHeight="26.0" prefWidth="1920.0" />
27+
<Button fx:id="search" contentDisplay="TOP" maxWidth="80.0" minWidth="80.0" mnemonicParsing="false" onAction="#doSearch" prefWidth="80.0" text="Search" textAlignment="CENTER">
28+
<font>
29+
<Font name="Calibri" size="14.0" />
30+
</font>
31+
</Button>
32+
</children>
33+
</HBox>
34+
<ScrollPane prefHeight="1080.0" prefWidth="1920.0">
35+
<content>
36+
<AnchorPane fx:id="table" minHeight="0.0" minWidth="0.0" prefHeight="1080.0" prefWidth="1920.0" />
37+
</content>
38+
</ScrollPane>
39+
</children>
40+
<BorderPane.margin>
41+
<Insets left="10.0" />
42+
</BorderPane.margin>
43+
<padding>
44+
<Insets bottom="10.0" />
45+
</padding>
46+
</VBox>
47+
</center>
48+
<right>
49+
<VBox prefHeight="331.0" prefWidth="90.0" spacing="10.0" BorderPane.alignment="CENTER">
50+
<children>
51+
<Button fx:id="New" mnemonicParsing="false" onAction="#doNew" prefHeight="26.0" prefWidth="80.0" style="-fx-background-color: #009EE0;" text="New" textAlignment="CENTER">
52+
<font>
53+
<Font name="Calibri" size="14.0" />
54+
</font>
55+
</Button>
56+
<Button fx:id="remove" mnemonicParsing="false" onAction="#doRemove" prefHeight="26.0" prefWidth="80.0" text="Remove" textAlignment="CENTER">
57+
<font>
58+
<Font name="Calibri" size="14.0" />
59+
</font>
60+
</Button>
61+
<Button fx:id="edit" mnemonicParsing="false" onAction="#doEdit" prefHeight="26.0" prefWidth="80.0" text="Edit" textAlignment="CENTER">
62+
<font>
63+
<Font name="Calibri" size="14.0" />
64+
</font>
65+
</Button>
66+
</children>
67+
<BorderPane.margin>
68+
<Insets left="10.0" />
69+
</BorderPane.margin>
70+
</VBox>
71+
</right>
72+
<top>
73+
<MenuBar BorderPane.alignment="CENTER">
74+
<menus>
75+
<Menu mnemonicParsing="false" text="File">
76+
<items>
77+
<MenuItem mnemonicParsing="false" onAction="#doNewSave" text="New" />
78+
<MenuItem mnemonicParsing="false" onAction="#doOpen" text="Open" />
79+
<MenuItem mnemonicParsing="false" onAction="#doSave" text="Save" />
80+
<MenuItem mnemonicParsing="false" onAction="#doSaveAs" text="Save as..." />
81+
<MenuItem fx:id="logof" mnemonicParsing="false" text="Logof" />
82+
<MenuItem fx:id="close" mnemonicParsing="false" onAction="#doExit" text="Exit" />
83+
</items>
84+
</Menu>
85+
<Menu mnemonicParsing="false" text="Edit">
86+
<items>
87+
<MenuItem fx:id="newm" mnemonicParsing="false" onAction="#doNew" text="New" />
88+
<MenuItem fx:id="deletem" mnemonicParsing="false" onAction="#doRemove" text="Remove" />
89+
<MenuItem fx:id="viewm" mnemonicParsing="false" onAction="#doEdit" text="Edit" />
90+
</items>
91+
</Menu>
92+
<Menu mnemonicParsing="false" text="Help">
93+
<items>
94+
<MenuItem mnemonicParsing="false" text="About" />
95+
</items>
96+
</Menu>
97+
</menus>
98+
<BorderPane.margin>
99+
<Insets bottom="10.0" />
100+
</BorderPane.margin>
101+
</MenuBar>
102+
</top>
103+
<opaqueInsets>
104+
<Insets />
105+
</opaqueInsets>
106+
</BorderPane>
107+
</children>
108+
</AnchorPane>

‎view/Registration.fxml

+98
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
3+
<?import javafx.geometry.Insets?>
4+
<?import javafx.scene.control.Button?>
5+
<?import javafx.scene.control.ButtonBar?>
6+
<?import javafx.scene.control.CheckBox?>
7+
<?import javafx.scene.control.ComboBox?>
8+
<?import javafx.scene.control.Label?>
9+
<?import javafx.scene.control.TextField?>
10+
<?import javafx.scene.layout.AnchorPane?>
11+
<?import javafx.scene.layout.ColumnConstraints?>
12+
<?import javafx.scene.layout.GridPane?>
13+
<?import javafx.scene.layout.HBox?>
14+
<?import javafx.scene.layout.RowConstraints?>
15+
<?import javafx.scene.layout.VBox?>
16+
<?import javafx.scene.text.Font?>
17+
<?import sample.util.MaskField?>
18+
19+
<AnchorPane xmlns="http://javafx.com/javafx/8.0.112" xmlns:fx="http://javafx.com/fxml/1" fx:controller="sample.controller.Registration">
20+
<children>
21+
<VBox alignment="TOP_CENTER" layoutX="49.0" prefHeight="400.0" prefWidth="320.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
22+
<children>
23+
<Label fx:id="label" text="" textAlignment="CENTER">
24+
<font>
25+
<Font name="Calibri" size="30.0" />
26+
</font>
27+
</Label>
28+
<GridPane alignment="TOP_RIGHT" hgap="10.0" prefHeight="307.0" prefWidth="310.0" vgap="10.0">
29+
<columnConstraints>
30+
<ColumnConstraints halignment="RIGHT" hgrow="SOMETIMES" maxWidth="154.0" minWidth="10.0" prefWidth="61.0" />
31+
<ColumnConstraints hgrow="SOMETIMES" maxWidth="274.0" minWidth="10.0" prefWidth="239.0" />
32+
</columnConstraints>
33+
<rowConstraints>
34+
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
35+
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
36+
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
37+
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
38+
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
39+
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
40+
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
41+
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
42+
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
43+
</rowConstraints>
44+
<children>
45+
<Label text="Name:" textAlignment="RIGHT" />
46+
<Label text="Phone:" GridPane.rowIndex="1" />
47+
<Label text="Comment:" GridPane.rowIndex="8" />
48+
<Label text="Address:" GridPane.rowIndex="2" />
49+
<Label fx:id="cpflbl" text="CPF:" GridPane.rowIndex="3" />
50+
<Label text="Contract:" GridPane.rowIndex="4" />
51+
<TextField fx:id="name" GridPane.columnIndex="1" />
52+
<MaskField fx:id="phone" mask="(DDD)DDDD-DDDD" GridPane.columnIndex="1" GridPane.rowIndex="1" />
53+
<TextField fx:id="address" GridPane.columnIndex="1" GridPane.rowIndex="2" />
54+
<MaskField fx:id="cpf" mask="DDD.DDD.DDD-DD" GridPane.columnIndex="1" GridPane.rowIndex="3" />
55+
<TextField fx:id="comment" GridPane.columnIndex="1" GridPane.rowIndex="8" />
56+
<ComboBox fx:id="contract" prefHeight="26.0" prefWidth="170.0" GridPane.columnIndex="1" GridPane.rowIndex="4" />
57+
<Label text="Date:" GridPane.rowIndex="5" />
58+
<HBox alignment="CENTER_LEFT" prefHeight="100.0" prefWidth="200.0" spacing="10.0" GridPane.columnIndex="1" GridPane.rowIndex="5">
59+
<children>
60+
<MaskField fx:id="date" mask="DD/DD/DDDD" prefHeight="26.0" prefWidth="95.0" />
61+
<CheckBox fx:id="today" mnemonicParsing="false" onAction="#doToday" text="Today" />
62+
</children>
63+
</HBox>
64+
<Label text="University:" GridPane.rowIndex="6" />
65+
<Label text="Course:" GridPane.rowIndex="7" />
66+
<ComboBox fx:id="university" prefHeight="26.0" prefWidth="170.0" GridPane.columnIndex="1" GridPane.rowIndex="6" />
67+
<ComboBox fx:id="course" prefHeight="26.0" prefWidth="170.0" GridPane.columnIndex="1" GridPane.rowIndex="7" />
68+
</children>
69+
<VBox.margin>
70+
<Insets bottom="10.0" top="10.0" />
71+
</VBox.margin>
72+
</GridPane>
73+
<ButtonBar buttonMinWidth="50.0" prefHeight="40.0" prefWidth="275.0">
74+
<buttons>
75+
<Button fx:id="clear" mnemonicParsing="false" onAction="#doClear" text="Clear">
76+
<font>
77+
<Font name="Calibri" size="14.0" />
78+
</font>
79+
</Button>
80+
<Button fx:id="cancel" mnemonicParsing="false" onAction="#doCancel" text="Cancel">
81+
<font>
82+
<Font name="Calibri" size="14.0" />
83+
</font>
84+
</Button>
85+
<Button fx:id="save" mnemonicParsing="false" onAction="#doSave" style="-fx-background-color: #009EE0;" text="Save">
86+
<font>
87+
<Font name="Calibri" size="14.0" />
88+
</font>
89+
</Button>
90+
</buttons>
91+
</ButtonBar>
92+
</children>
93+
</VBox>
94+
</children>
95+
<padding>
96+
<Insets bottom="10.0" left="10.0" right="10.0" top="10.0" />
97+
</padding>
98+
</AnchorPane>

0 commit comments

Comments
 (0)
This repository has been archived.