package javafxtemplate1;
import javafx.application.Application;
import javafx.geometry.Pos;
import javafx.scene.Group;
import javafx.scene.Scene;
import javafx.scene.control.DatePicker;
import javafx.scene.control.Label;
import javafx.scene.input.KeyEvent;
import javafx.scene.layout.Border;
import javafx.scene.layout.BorderPane;
import javafx.scene.layout.FlowPane;
import javafx.scene.layout.GridPane;
import javafx.scene.layout.HBox;
import javafx.scene.layout.Pane;
import javafx.scene.layout.Priority;
import javafx.scene.layout.StackPane;
import javafx.scene.layout.VBox;
import javafx.scene.paint.Color;
import javafx.scene.shape.Circle;
import javafx.scene.shape.Rectangle;
import javafx.stage.Stage;
/**
*
* @author Manas14
*/
public class JavaFXTemplate1 extends Application {
@Override
public void start(Stage primaryStage) {
BorderPane bPane = new BorderPane();
//DatePicker datePicker = new DatePicker();
// top and bottom in bPane
Label lTop = new Label("TOP");
// lTop.setId("lTop");
Label lBottom = new Label("Bottom");
Label lLeft = new Label("Left");
Label lRight = new Label("Right");
Label lCenter = new Label("Center");
HBox hbox1 = new HBox();HBox hbox2 = new HBox();
VBox vbox1 = new VBox();VBox vbox2 = new VBox();
vbox1.setStyle("-fx-background-color: YELLOW;");
vbox2.setStyle("-fx-background-color: YELLOW;");
//
hbox1.setStyle("-fx-background-color: RED;");
hbox1.getChildren().add(lTop);
hbox1.setAlignment(Pos.CENTER);hbox1.setMinHeight(50);
//
hbox2.setStyle("-fx-background-color: GREEN;");
hbox2.getChildren().add(lBottom);
hbox2.setAlignment(Pos.CENTER);hbox2.setMinHeight(50);
//
vbox1.getChildren().add(lLeft); vbox1.setAlignment(Pos.CENTER);
vbox1.setMinWidth(50);
vbox2.getChildren().add(lRight); vbox2.setAlignment(Pos.CENTER);
vbox2.setMinWidth(50);
//
bPane.setTop(hbox1); bPane.setLeft(vbox1);
bPane.setCenter(lCenter);bPane.setRight(vbox2) ;
bPane.setBottom(hbox2);
Scene scene = new Scene(bPane, 300, 300);
//scene.getStylesheets().add(javafxtemplate1.
JavaFXTemplate1.class.getResource("FXCSS1.css").toExternalForm());
primaryStage.setScene(scene);
primaryStage.show();
}
public static void main(String[] args) {
launch(args);
}
}
|