Advertisement
Guest User

Untitled

a guest
Nov 20th, 2019
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.50 KB | None | 0 0
  1. package lab10;
  2. import javafx.application.Application;
  3. import javafx.scene.Scene;
  4. import javafx.scene.control.Label;
  5. import javafx.scene.control.ListView;
  6. import javafx.scene.control.TextField;
  7. import javafx.scene.control.Button;
  8. import javafx.scene.layout.BorderPane;
  9. import javafx.scene.layout.VBox;
  10.  
  11. import javafx.geometry.Pos;
  12. import javafx.stage.Stage;
  13.  
  14. import javafx.event.EventHandler;
  15. import javafx.event.ActionEvent;
  16. public class ForthFx extends Application {
  17.  
  18. BorderPane root = new BorderPane();
  19. VBox vbox = new VBox();
  20.  
  21. Button serch = new Button("Serch");
  22. Button info = new Button("Student INFO");
  23.  
  24. TextField field = new TextField();
  25.  
  26. ListView<String> list = new ListView<String>();
  27.  
  28. public static void main(String[] args) {
  29. Application.launch(args);
  30. }
  31. @Override
  32. public void start(Stage primaryStage) {
  33.  
  34. list.getItems().addAll("Salman", "Mohammad", "Khaled", "Saad");
  35.  
  36. root.setCenter(list);
  37. root.setTop(field);
  38. root.setRight(vbox);
  39. vbox.getChildren().add(serch);
  40. vbox.getChildren().add(info);
  41.  
  42. BorderPane.setAlignment(list,Pos.CENTER);
  43. BorderPane.setAlignment(field,Pos.CENTER);
  44. BorderPane.setAlignment(serch,Pos.TOP_LEFT);
  45. BorderPane.setAlignment(info,Pos.TOP_LEFT);
  46.  
  47.  
  48. Scene scene = new Scene(root);
  49.  
  50. primaryStage.setY(0);
  51. primaryStage.setX(0);
  52. primaryStage.setMinHeight(500);
  53. primaryStage.setMinWidth(500);
  54. primaryStage.setTitle("Exercises2");
  55. primaryStage.setScene(scene);
  56. primaryStage.show();
  57.  
  58. }
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement