Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import javafx.application.Application;
- import javafx.event.ActionEvent;
- import javafx.event.EventHandler;
- import javafx.geometry.Insets;
- import javafx.scene.Scene;
- import javafx.scene.control.Button;
- import javafx.scene.control.Label;
- import javafx.scene.layout.GridPane;
- import javafx.scene.layout.HBox;
- import javafx.scene.layout.Region;
- import javafx.scene.layout.StackPane;
- import javafx.stage.Stage;
- /**
- *
- * @author Osculator106
- */
- public class Test extends Application {
- /**
- * @param args the command line arguments
- */
- public static void main(String[] args) {
- launch(args);
- }
- @Override
- public void start(Stage primaryStage) {
- int l_col_span = 2;
- GridPane l_grid_pane = new GridPane();
- l_grid_pane.setPadding(new Insets(0, 0, 0, 5));
- l_grid_pane.setVgap(10);
- l_grid_pane.setHgap(10);
- Label l_category = new Label("Categories");
- l_grid_pane.getChildren().add(l_category);
- GridPane.setConstraints(l_category, 2, 1);
- GridPane.setColumnSpan(l_category, l_col_span);
- Label l_content = new Label("Content");
- l_grid_pane.getChildren().add(l_content);
- GridPane.setConstraints(l_content, 4, 1);
- GridPane.setColumnSpan(l_content, l_col_span);
- Button newCat = new Button("New Category");
- newCat.setOnAction(new EventHandler<ActionEvent>() {
- @Override public void handle(ActionEvent e) {
- System.out.println("Clicked");
- }
- });
- l_grid_pane.getChildren().add(newCat);
- GridPane.setConstraints(newCat, 6, 1);
- GridPane.setColumnSpan(newCat, l_col_span);
- //l_grid_pane.setGridLinesVisible(true);
- HBox l_hbox = new HBox();
- l_hbox.getChildren().add(l_grid_pane);
- l_hbox.setPrefSize(500, 600);
- Scene scene = new Scene(l_hbox);
- primaryStage.setScene(scene);
- primaryStage.show();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement