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