Professor:li
Date:2021-05-27
views: 1182
  • 00:00 1.
    Java Programming: JavaFX – Event-Driven Programming
  • 00:13 2.
    Motivations
  • 02:38 3.
    Objectives
  • 04:16 4.
    Procedural vs. Event-Driven Programming
  • 05:45 5.
    Example of Event-Driven Programming
  • 08:22 6.
    Handling GUI Events
  • 09:17 7.
    Event Classes
  • 10:15 8.
    Selected User Actions, Generated Events and Handlers
  • 11:03 9.
    The Delegation Model
  • 13:07 10.
    Example: ControlCircle with Listeners
  • 15:23 11.
    Inner Class Listeners
  • 15:28 12.
    Example: ControlCircle with Listeners
  • 17:03 13.
    Inner Class Listeners
  • 18:25 14.
    Inner Classes
  • 20:48 15.
    Example of Inner Classes
  • 21:19 16.
    Inner Classes (cont.)
  • 23:10 17.
    Anonymous Inner Classes
  • 26:51 18.
    Anonymous Inner Classes (cont.)
  • 29:32 19.
    Anonymous Inner Classes (cont.)
  • 33:35 20.
    Simplifying Event Handing Using Lambda Expressions
  • 37:36 21.
    Basic Syntax for a Lambda Expression
  • 39:12 22.
    Single Abstract Method Interface (SAM)
  • 40:19 23.
    Example of Lambda Expressions
  • 43:25 24.
    Example: Loan Calculator
  • 45:11 25.
    MouseEvent: MouseEventDemo
  • 47:23 26.
    KeyEvent: KeyEventDemo
  • 49:25 27.
    The KeyCode Constants
  • 50:33 28.
    Example: Control Circle with Mouse and Key
  • 53:05 29.
    Listeners for Observable Objects
  • 55:27 30.
    Example: ObservablePropertyDemo
  • 58:04 31.
    Animation
  • 58:45 32.
    PathTransition: Demo
  • 1:00:36 33.
    FadeTransition
  • 1:01:06 34.
    Timeline
  • 1:02:56 35.
    Clock Animation
  • 1:05:21 36.
    Case Study: TicTacToe
  • 1:07:15 37.
    Case Study: TicTacToe
  • 1:08:55 38.
    Case Study: TicTacToe
  • 1:11:00 39.
    Conclusions
  • Index
  • Notes
  • Fullscreen
javap12-javaFX-2
Duration: 1:14:24, Browse: 1183, Last Updated: 2021-05-27
    • 00:00 1.
      Java Programming: JavaFX – Event-Driven Programming
    • 00:13 2.
      Motivations
    • 02:38 3.
      Objectives
    • 04:16 4.
      Procedural vs. Event-Driven Programming
    • 05:45 5.
      Example of Event-Driven Programming
    • 08:22 6.
      Handling GUI Events
    • 09:17 7.
      Event Classes
    • 10:15 8.
      Selected User Actions, Generated Events and Handlers
    • 11:03 9.
      The Delegation Model
    • 13:07 10.
      Example: ControlCircle with Listeners
    • 15:23 11.
      Inner Class Listeners
    • 15:28 12.
      Example: ControlCircle with Listeners
    • 17:03 13.
      Inner Class Listeners
    • 18:25 14.
      Inner Classes
    • 20:48 15.
      Example of Inner Classes
    • 21:19 16.
      Inner Classes (cont.)
    • 23:10 17.
      Anonymous Inner Classes
    • 26:51 18.
      Anonymous Inner Classes (cont.)
    • 29:32 19.
      Anonymous Inner Classes (cont.)
    • 33:35 20.
      Simplifying Event Handing Using Lambda Expressions
    • 37:36 21.
      Basic Syntax for a Lambda Expression
    • 39:12 22.
      Single Abstract Method Interface (SAM)
    • 40:19 23.
      Example of Lambda Expressions
    • 43:25 24.
      Example: Loan Calculator
    • 45:11 25.
      MouseEvent: MouseEventDemo
    • 47:23 26.
      KeyEvent: KeyEventDemo
    • 49:25 27.
      The KeyCode Constants
    • 50:33 28.
      Example: Control Circle with Mouse and Key
    • 53:05 29.
      Listeners for Observable Objects
    • 55:27 30.
      Example: ObservablePropertyDemo
    • 58:04 31.
      Animation
    • 58:45 32.
      PathTransition: Demo
    • 1:00:36 33.
      FadeTransition
    • 1:01:06 34.
      Timeline
    • 1:02:56 35.
      Clock Animation
    • 1:05:21 36.
      Case Study: TicTacToe
    • 1:07:15 37.
      Case Study: TicTacToe
    • 1:08:55 38.
      Case Study: TicTacToe
    • 1:11:00 39.
      Conclusions
    Location
    Folder name
    資科系 李蔡彥老師
    Author
    李蔡彥
    Branch
    nccu
    Created
    2021-05-27 10:18:41
    Last Updated
    2021-05-27 11:50:34
    Duration
    1:14:24