SHARE
TWEET

Untitled

a guest Nov 20th, 2019 90 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. package lab10;
  2. import javafx.application.Application;
  3. import javafx.scene.Scene;
  4. import javafx.scene.control.Label;
  5. import javafx.scene.input.MouseEvent;
  6. import javafx.geometry.Pos;
  7. import javafx.stage.Stage;
  8. import javafx.scene.layout.BorderPane;
  9. import javafx.event.EventHandler;
  10.  
  11. public class ThirdFx extends Application {
  12.    
  13.     BorderPane root = new BorderPane();
  14.    
  15.     Label lblTop = new Label("NORTH");
  16.     Label lblBottom = new Label("SOUTH");
  17.     Label lblLeft = new Label("WEST");
  18.     Label lblRight = new Label("EAST");
  19.     Label lblCenter = new Label("CENTER");
  20.    
  21.     public static void main(String[] args) {
  22.         Application.launch(args);
  23.     }
  24.     @Override
  25.        public void start(Stage primaryStage) {
  26.        
  27.         root.setTop(lblTop);
  28.         root.setBottom(lblBottom);
  29.         root.setLeft(lblLeft);
  30.         root.setRight(lblRight);
  31.         root.setCenter(lblCenter);
  32.        
  33.         BorderPane.setAlignment(lblTop,Pos.CENTER);
  34.         BorderPane.setAlignment(lblBottom,Pos.CENTER);
  35.         BorderPane.setAlignment(lblLeft,Pos.CENTER);
  36.         BorderPane.setAlignment(lblRight,Pos.CENTER);
  37.         BorderPane.setAlignment(lblCenter,Pos.CENTER);
  38.        
  39.         Scene scene = new Scene(root);
  40.        
  41.         root.getTop().setOnMouseEntered(new EventHandler<MouseEvent>() {
  42.             public void handle(MouseEvent event) {
  43.                 System.out.println("Welcome to Hail");
  44.             }
  45.         });
  46.        
  47.         root.getBottom().setOnMouseEntered(new EventHandler<MouseEvent>() {
  48.             public void handle(MouseEvent event) {
  49.                 System.out.println("Welcome to Abha");
  50.             }
  51.         });
  52.        
  53.         root.getLeft().setOnMouseEntered(new EventHandler<MouseEvent>() {
  54.             public void handle(MouseEvent event) {
  55.                 System.out.println("Welcome to Jeddah");
  56.             }
  57.         });
  58.        
  59.         root.getRight().setOnMouseEntered(new EventHandler<MouseEvent>() {
  60.             public void handle(MouseEvent event) {
  61.                 System.out.println("Welcome to Dhahran");
  62.             }
  63.         });
  64.        
  65.         root.getCenter().setOnMouseEntered(new EventHandler<MouseEvent>() {
  66.             public void handle(MouseEvent event) {
  67.                 System.out.println("Welcome to Riyadh");
  68.             }
  69.         });
  70.  
  71.        
  72.         primaryStage.setY(0);
  73.         primaryStage.setX(0);
  74.         primaryStage.setMinHeight(500);
  75.         primaryStage.setMinWidth(500);
  76.         primaryStage.setTitle("Exercises1");
  77.         primaryStage.setScene(scene);
  78.         primaryStage.show();
  79.        
  80.        
  81.     }
  82.  
  83. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Not a member of Pastebin yet?
Sign Up, it unlocks many cool features!
 
Top