1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| final Region region1 = new Region();
region1.setPrefSize(100, 150);
region1.setLayoutX(50);
region1.setLayoutY(50);
region1.setStyle("-fx-background-color: white; -fx-border-color: gold; -fx-border-width: 2;");
final Region region2 = new Region();
region2.setPrefSize(100, 150);
region2.setLayoutX(250);
region2.setLayoutY(50);
region2.setBackground(new Background(new BackgroundFill(Color.WHITE, null, null)));
region2.setBorder(new Border(new BorderStroke(Color.GOLD, BorderStrokeStyle.SOLID, null, new BorderWidths(2))));
final Pane root = new Pane();
root.getChildren().setAll(region1, region2);
final Scene scene = new Scene(root, 600, 250);
scene.setFill(Color.BLACK);
primaryStage.setTitle("Test");
primaryStage.setScene(scene);
primaryStage.show(); |