Guest User

Untitled

a guest
Jul 12th, 2017
35
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.51 KB | None | 0 0
  1. package sample;
  2.  
  3. import javafx.application.Application;
  4. import javafx.geometry.Insets;
  5. import javafx.scene.Scene;
  6. import javafx.scene.control.Button;
  7. import javafx.scene.control.Label;
  8. import javafx.scene.control.PasswordField;
  9. import javafx.scene.control.TextField;
  10. import javafx.scene.layout.GridPane;
  11. import javafx.stage.Stage;
  12.  
  13. public class GridPaneLoginExample extends Application {
  14.  
  15.   Stage window;
  16.  
  17.   public static void main(String[] args) {
  18.     launch(args);
  19.   }
  20.  
  21.   public void start(Stage stage) {
  22.     window = stage;
  23.     window.setTitle("Grid example");
  24.  
  25.     GridPane gridPane = new GridPane();
  26.     gridPane.setPadding(new Insets(10, 10, 10, 10));
  27.     gridPane.setVgap(8);
  28.     gridPane.setHgap(10);
  29.  
  30.     //Name lable
  31.     Label name = new Label("UserName:");
  32.     GridPane.setConstraints(name, 0, 0);
  33.  
  34.     //name input
  35.     TextField nameText = new TextField("Pradex");   //Default text
  36.     GridPane.setConstraints(nameText, 1, 0);
  37.  
  38.     //Password lable
  39.     Label password = new Label("Password:");
  40.     GridPane.setConstraints(password, 0, 1);
  41.  
  42.     //Password input
  43.     PasswordField passText = new PasswordField();   //Default text
  44.     passText.setPromptText("password");
  45.     GridPane.setConstraints(passText, 1, 1);
  46.  
  47.     Button submit = new Button("Login");
  48.     GridPane.setConstraints(submit, 0, 2);
  49.  
  50.     gridPane.getChildren().addAll(name, nameText, password, passText, submit);
  51.  
  52.     Scene scene = new Scene(gridPane, 300, 200);
  53.  
  54.     window.setScene(scene);
  55.     window.show();
  56.   }
  57. }
Add Comment
Please, Sign In to add comment