Skip to content

Commit 9a2a90a

Browse files
committed
Update for JavaFX 8u40
* Mainly removed the controlsfx dialogs as with JavaFX 8u40 dialogs are included in the JDK * Some small changes like renaming the packages/macos folder to packages/macosx
1 parent 88adc17 commit 9a2a90a

File tree

141 files changed

+4093
-3588
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

141 files changed

+4093
-3588
lines changed

AddressApp-Part-1/bin/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/ch/
Lines changed: 63 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,68 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22

3-
<?import java.lang.*?>
43
<?import javafx.scene.control.*?>
4+
<?import java.lang.*?>
55
<?import javafx.scene.layout.*?>
6+
<?import javafx.scene.layout.AnchorPane?>
67

7-
<AnchorPane prefHeight="300.0" prefWidth="600.0" xmlns="http://javafx.com/javafx/8" xmlns:fx="http://javafx.com/fxml/1">
8-
<children><SplitPane dividerPositions="0.35618729096989965" focusTraversable="true" layoutX="183.0" layoutY="76.0" prefHeight="300.0" prefWidth="600.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
9-
<items>
10-
<AnchorPane minHeight="0.0" minWidth="0.0" prefHeight="160.0" prefWidth="100.0">
11-
<children><TableView layoutX="-12.5" layoutY="58.0" prefHeight="298.0" prefWidth="175.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
12-
<columns>
13-
<TableColumn prefWidth="102.0" text="First Name" />
14-
<TableColumn prefWidth="114.0" text="Last Name" />
15-
</columns>
16-
<columnResizePolicy>
17-
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
18-
</columnResizePolicy>
19-
</TableView>
20-
</children></AnchorPane>
21-
<AnchorPane minHeight="0.0" minWidth="0.0" prefHeight="298.0" prefWidth="393.0">
22-
<children><Label layoutX="7.0" layoutY="6.0" text="Person Details:" AnchorPane.leftAnchor="5.0" AnchorPane.topAnchor="5.0" /><GridPane layoutX="14.0" layoutY="33.0" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0" AnchorPane.topAnchor="30.0">
23-
<columnConstraints>
24-
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
25-
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
26-
</columnConstraints>
27-
<rowConstraints>
28-
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
29-
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
30-
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
31-
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
32-
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
33-
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
34-
</rowConstraints>
35-
<children><Label text="First Name" /><Label text="Label" GridPane.columnIndex="1" /><Label text="Last Name" GridPane.rowIndex="1" /><Label text="Street" GridPane.rowIndex="2" /><Label text="Postal Code" GridPane.rowIndex="4" /><Label layoutX="22.0048828125" layoutY="150.0" text="Birthday" GridPane.rowIndex="5" /><Label text="Label" GridPane.columnIndex="1" GridPane.rowIndex="1" /><Label text="Label" GridPane.columnIndex="1" GridPane.rowIndex="2" /><Label text="Label" GridPane.columnIndex="1" GridPane.rowIndex="4" /><Label text="Label" GridPane.columnIndex="1" GridPane.rowIndex="5" /><Label text="Label" GridPane.columnIndex="1" GridPane.rowIndex="3" /><Label layoutX="56.5" layoutY="251.0" text="City" GridPane.rowIndex="3" />
36-
</children>
37-
</GridPane>
38-
<HBox layoutX="215.0" layoutY="259.0" spacing="5.0" AnchorPane.bottomAnchor="10.0" AnchorPane.rightAnchor="10.0">
39-
<children><Button layoutX="112.1875" layoutY="259.0" mnemonicParsing="false" text="New..." /><Button layoutX="167.0" layoutY="259.0" mnemonicParsing="false" text="Edit..." /><Button layoutX="221.0" layoutY="259.0" mnemonicParsing="false" text="Delete" />
40-
</children>
41-
</HBox>
42-
</children></AnchorPane>
43-
</items>
44-
</SplitPane>
45-
</children></AnchorPane>
8+
<AnchorPane prefHeight="300.0" prefWidth="600.0" xmlns="http://javafx.com/javafx/8.0.40" xmlns:fx="http://javafx.com/fxml/1">
9+
<children>
10+
<SplitPane dividerPositions="0.29797979797979796" layoutX="153.0" layoutY="70.0" prefHeight="300.0" prefWidth="600.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
11+
<items>
12+
<AnchorPane minHeight="0.0" minWidth="0.0" prefHeight="160.0" prefWidth="100.0">
13+
<children>
14+
<TableView layoutX="-12.0" layoutY="49.0" prefHeight="298.0" prefWidth="175.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
15+
<columns>
16+
<TableColumn prefWidth="75.0" text="First Name" />
17+
<TableColumn prefWidth="75.0" text="Last Name" />
18+
</columns>
19+
<columnResizePolicy>
20+
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
21+
</columnResizePolicy>
22+
</TableView>
23+
</children>
24+
</AnchorPane>
25+
<AnchorPane minHeight="0.0" minWidth="0.0" prefHeight="160.0" prefWidth="100.0">
26+
<children>
27+
<Label layoutX="104.0" layoutY="51.0" text="Person Details" AnchorPane.leftAnchor="5.0" AnchorPane.topAnchor="5.0" />
28+
<GridPane layoutX="43.0" layoutY="104.0" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0" AnchorPane.topAnchor="30.0">
29+
<columnConstraints>
30+
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
31+
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.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>
41+
<children>
42+
<Label text="First Name" />
43+
<Label text="Last Name" GridPane.rowIndex="1" />
44+
<Label text="Street" GridPane.rowIndex="2" />
45+
<Label text="City" GridPane.rowIndex="3" />
46+
<Label text="Postal Code" GridPane.rowIndex="4" />
47+
<Label text="Birthday" GridPane.rowIndex="5" />
48+
<Label text="Label" GridPane.columnIndex="1" />
49+
<Label text="Label" GridPane.columnIndex="1" GridPane.rowIndex="1" />
50+
<Label text="Label" GridPane.columnIndex="1" GridPane.rowIndex="2" />
51+
<Label text="Label" GridPane.columnIndex="1" GridPane.rowIndex="3" />
52+
<Label text="Label" GridPane.columnIndex="1" GridPane.rowIndex="4" />
53+
<Label text="Label" GridPane.columnIndex="1" GridPane.rowIndex="5" />
54+
</children>
55+
</GridPane>
56+
<ButtonBar layoutX="54.0" layoutY="250.0" AnchorPane.bottomAnchor="10.0" AnchorPane.rightAnchor="10.0">
57+
<buttons>
58+
<Button mnemonicParsing="false" text="New..." />
59+
<Button mnemonicParsing="false" text="Edit..." />
60+
<Button mnemonicParsing="false" text="Delete" />
61+
</buttons>
62+
</ButtonBar>
63+
</children>
64+
</AnchorPane>
65+
</items>
66+
</SplitPane>
67+
</children>
68+
</AnchorPane>
Lines changed: 26 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,31 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22

3-
<?import java.lang.*?>
43
<?import javafx.scene.control.*?>
4+
<?import java.lang.*?>
55
<?import javafx.scene.layout.*?>
6+
<?import javafx.scene.layout.BorderPane?>
7+
68

7-
<BorderPane prefHeight="400.0" prefWidth="600.0" xmlns:fx="http://javafx.com/fxml/1" xmlns="http://javafx.com/javafx/8">
8-
<top><MenuBar BorderPane.alignment="CENTER">
9-
<menus>
10-
<Menu mnemonicParsing="false" text="File">
11-
<items>
12-
<MenuItem mnemonicParsing="false" text="Close" />
13-
</items>
14-
</Menu>
15-
<Menu mnemonicParsing="false" text="Edit">
16-
<items>
17-
<MenuItem mnemonicParsing="false" text="Delete" />
18-
</items>
19-
</Menu>
20-
<Menu mnemonicParsing="false" text="Help">
21-
<items>
22-
<MenuItem mnemonicParsing="false" text="About" />
23-
</items>
24-
</Menu>
25-
</menus>
26-
</MenuBar>
27-
</top></BorderPane>
9+
<BorderPane prefHeight="400.0" prefWidth="600.0" xmlns:fx="http://javafx.com/fxml/1" xmlns="http://javafx.com/javafx/8.0.40">
10+
<top>
11+
<MenuBar BorderPane.alignment="CENTER">
12+
<menus>
13+
<Menu mnemonicParsing="false" text="File">
14+
<items>
15+
<MenuItem mnemonicParsing="false" text="Close" />
16+
</items>
17+
</Menu>
18+
<Menu mnemonicParsing="false" text="Edit">
19+
<items>
20+
<MenuItem mnemonicParsing="false" text="Delete" />
21+
</items>
22+
</Menu>
23+
<Menu mnemonicParsing="false" text="Help">
24+
<items>
25+
<MenuItem mnemonicParsing="false" text="About" />
26+
</items>
27+
</Menu>
28+
</menus>
29+
</MenuBar>
30+
</top>
31+
</BorderPane>

AddressApp-Part-1/build.fxbuild

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="ASCII"?>
22
<anttasks:AntTask xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:anttasks="http://org.eclipse.fx.ide.jdt/1.0" buildDirectory="${project}/build">
33
<deploy>
4-
<application name="AddressApp"/>
4+
<application name="AddressApp-Part-1"/>
55
<info/>
66
</deploy>
77
<signjar/>

AddressApp-Part-1/src/ch/makery/address/MainApp.java

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ public void start(Stage primaryStage) {
2323

2424
showPersonOverview();
2525
}
26-
26+
2727
/**
2828
* Initializes the root layout.
2929
*/
@@ -33,7 +33,7 @@ public void initRootLayout() {
3333
FXMLLoader loader = new FXMLLoader();
3434
loader.setLocation(MainApp.class.getResource("view/RootLayout.fxml"));
3535
rootLayout = (BorderPane) loader.load();
36-
36+
3737
// Show the scene containing the root layout.
3838
Scene scene = new Scene(rootLayout);
3939
primaryStage.setScene(scene);
@@ -52,21 +52,21 @@ public void showPersonOverview() {
5252
FXMLLoader loader = new FXMLLoader();
5353
loader.setLocation(MainApp.class.getResource("view/PersonOverview.fxml"));
5454
AnchorPane personOverview = (AnchorPane) loader.load();
55-
55+
5656
// Set person overview into the center of root layout.
5757
rootLayout.setCenter(personOverview);
5858
} catch (IOException e) {
5959
e.printStackTrace();
6060
}
6161
}
62-
63-
/**
64-
* Returns the main stage.
65-
* @return
66-
*/
67-
public Stage getPrimaryStage() {
68-
return primaryStage;
69-
}
62+
63+
/**
64+
* Returns the main stage.
65+
* @return
66+
*/
67+
public Stage getPrimaryStage() {
68+
return primaryStage;
69+
}
7070

7171
public static void main(String[] args) {
7272
launch(args);
Lines changed: 63 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,68 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22

3-
<?import java.lang.*?>
43
<?import javafx.scene.control.*?>
4+
<?import java.lang.*?>
55
<?import javafx.scene.layout.*?>
6+
<?import javafx.scene.layout.AnchorPane?>
67

7-
<AnchorPane prefHeight="300.0" prefWidth="600.0" xmlns="http://javafx.com/javafx/8" xmlns:fx="http://javafx.com/fxml/1">
8-
<children><SplitPane dividerPositions="0.35618729096989965" focusTraversable="true" layoutX="183.0" layoutY="76.0" prefHeight="300.0" prefWidth="600.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
9-
<items>
10-
<AnchorPane minHeight="0.0" minWidth="0.0" prefHeight="160.0" prefWidth="100.0">
11-
<children><TableView layoutX="-12.5" layoutY="58.0" prefHeight="298.0" prefWidth="175.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
12-
<columns>
13-
<TableColumn prefWidth="102.0" text="First Name" />
14-
<TableColumn prefWidth="114.0" text="Last Name" />
15-
</columns>
16-
<columnResizePolicy>
17-
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
18-
</columnResizePolicy>
19-
</TableView>
20-
</children></AnchorPane>
21-
<AnchorPane minHeight="0.0" minWidth="0.0" prefHeight="298.0" prefWidth="393.0">
22-
<children><Label layoutX="7.0" layoutY="6.0" text="Person Details:" AnchorPane.leftAnchor="5.0" AnchorPane.topAnchor="5.0" /><GridPane layoutX="14.0" layoutY="33.0" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0" AnchorPane.topAnchor="30.0">
23-
<columnConstraints>
24-
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
25-
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
26-
</columnConstraints>
27-
<rowConstraints>
28-
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
29-
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
30-
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
31-
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
32-
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
33-
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
34-
</rowConstraints>
35-
<children><Label text="First Name" /><Label text="Label" GridPane.columnIndex="1" /><Label text="Last Name" GridPane.rowIndex="1" /><Label text="Street" GridPane.rowIndex="2" /><Label text="Postal Code" GridPane.rowIndex="4" /><Label layoutX="22.0048828125" layoutY="150.0" text="Birthday" GridPane.rowIndex="5" /><Label text="Label" GridPane.columnIndex="1" GridPane.rowIndex="1" /><Label text="Label" GridPane.columnIndex="1" GridPane.rowIndex="2" /><Label text="Label" GridPane.columnIndex="1" GridPane.rowIndex="4" /><Label text="Label" GridPane.columnIndex="1" GridPane.rowIndex="5" /><Label text="Label" GridPane.columnIndex="1" GridPane.rowIndex="3" /><Label layoutX="56.5" layoutY="251.0" text="City" GridPane.rowIndex="3" />
36-
</children>
37-
</GridPane>
38-
<HBox layoutX="215.0" layoutY="259.0" spacing="5.0" AnchorPane.bottomAnchor="10.0" AnchorPane.rightAnchor="10.0">
39-
<children><Button layoutX="112.1875" layoutY="259.0" mnemonicParsing="false" text="New..." /><Button layoutX="167.0" layoutY="259.0" mnemonicParsing="false" text="Edit..." /><Button layoutX="221.0" layoutY="259.0" mnemonicParsing="false" text="Delete" />
40-
</children>
41-
</HBox>
42-
</children></AnchorPane>
43-
</items>
44-
</SplitPane>
45-
</children></AnchorPane>
8+
<AnchorPane prefHeight="300.0" prefWidth="600.0" xmlns="http://javafx.com/javafx/8.0.40" xmlns:fx="http://javafx.com/fxml/1">
9+
<children>
10+
<SplitPane dividerPositions="0.29797979797979796" layoutX="153.0" layoutY="70.0" prefHeight="300.0" prefWidth="600.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
11+
<items>
12+
<AnchorPane minHeight="0.0" minWidth="0.0" prefHeight="160.0" prefWidth="100.0">
13+
<children>
14+
<TableView layoutX="-12.0" layoutY="49.0" prefHeight="298.0" prefWidth="175.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
15+
<columns>
16+
<TableColumn prefWidth="75.0" text="First Name" />
17+
<TableColumn prefWidth="75.0" text="Last Name" />
18+
</columns>
19+
<columnResizePolicy>
20+
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
21+
</columnResizePolicy>
22+
</TableView>
23+
</children>
24+
</AnchorPane>
25+
<AnchorPane minHeight="0.0" minWidth="0.0" prefHeight="160.0" prefWidth="100.0">
26+
<children>
27+
<Label layoutX="104.0" layoutY="51.0" text="Person Details" AnchorPane.leftAnchor="5.0" AnchorPane.topAnchor="5.0" />
28+
<GridPane layoutX="43.0" layoutY="104.0" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0" AnchorPane.topAnchor="30.0">
29+
<columnConstraints>
30+
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
31+
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.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>
41+
<children>
42+
<Label text="First Name" />
43+
<Label text="Last Name" GridPane.rowIndex="1" />
44+
<Label text="Street" GridPane.rowIndex="2" />
45+
<Label text="City" GridPane.rowIndex="3" />
46+
<Label text="Postal Code" GridPane.rowIndex="4" />
47+
<Label text="Birthday" GridPane.rowIndex="5" />
48+
<Label text="Label" GridPane.columnIndex="1" />
49+
<Label text="Label" GridPane.columnIndex="1" GridPane.rowIndex="1" />
50+
<Label text="Label" GridPane.columnIndex="1" GridPane.rowIndex="2" />
51+
<Label text="Label" GridPane.columnIndex="1" GridPane.rowIndex="3" />
52+
<Label text="Label" GridPane.columnIndex="1" GridPane.rowIndex="4" />
53+
<Label text="Label" GridPane.columnIndex="1" GridPane.rowIndex="5" />
54+
</children>
55+
</GridPane>
56+
<ButtonBar layoutX="54.0" layoutY="250.0" AnchorPane.bottomAnchor="10.0" AnchorPane.rightAnchor="10.0">
57+
<buttons>
58+
<Button mnemonicParsing="false" text="New..." />
59+
<Button mnemonicParsing="false" text="Edit..." />
60+
<Button mnemonicParsing="false" text="Delete" />
61+
</buttons>
62+
</ButtonBar>
63+
</children>
64+
</AnchorPane>
65+
</items>
66+
</SplitPane>
67+
</children>
68+
</AnchorPane>
Lines changed: 26 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,31 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22

3-
<?import java.lang.*?>
43
<?import javafx.scene.control.*?>
4+
<?import java.lang.*?>
55
<?import javafx.scene.layout.*?>
6+
<?import javafx.scene.layout.BorderPane?>
7+
68

7-
<BorderPane prefHeight="400.0" prefWidth="600.0" xmlns:fx="http://javafx.com/fxml/1" xmlns="http://javafx.com/javafx/8">
8-
<top><MenuBar BorderPane.alignment="CENTER">
9-
<menus>
10-
<Menu mnemonicParsing="false" text="File">
11-
<items>
12-
<MenuItem mnemonicParsing="false" text="Close" />
13-
</items>
14-
</Menu>
15-
<Menu mnemonicParsing="false" text="Edit">
16-
<items>
17-
<MenuItem mnemonicParsing="false" text="Delete" />
18-
</items>
19-
</Menu>
20-
<Menu mnemonicParsing="false" text="Help">
21-
<items>
22-
<MenuItem mnemonicParsing="false" text="About" />
23-
</items>
24-
</Menu>
25-
</menus>
26-
</MenuBar>
27-
</top></BorderPane>
9+
<BorderPane prefHeight="400.0" prefWidth="600.0" xmlns:fx="http://javafx.com/fxml/1" xmlns="http://javafx.com/javafx/8.0.40">
10+
<top>
11+
<MenuBar BorderPane.alignment="CENTER">
12+
<menus>
13+
<Menu mnemonicParsing="false" text="File">
14+
<items>
15+
<MenuItem mnemonicParsing="false" text="Close" />
16+
</items>
17+
</Menu>
18+
<Menu mnemonicParsing="false" text="Edit">
19+
<items>
20+
<MenuItem mnemonicParsing="false" text="Delete" />
21+
</items>
22+
</Menu>
23+
<Menu mnemonicParsing="false" text="Help">
24+
<items>
25+
<MenuItem mnemonicParsing="false" text="About" />
26+
</items>
27+
</Menu>
28+
</menus>
29+
</MenuBar>
30+
</top>
31+
</BorderPane>

AddressApp-Part-2/bin/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/ch/

0 commit comments

Comments
 (0)