Upgrade to Pro — share decks privately, control downloads, hide ads and more …

CSC305 Lecture 06

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

CSC305 Lecture 06

Individual Software Design and Development
Libraries II
(202409)

Avatar for Javier Gonzalez-Sanchez

Javier Gonzalez-Sanchez PRO

October 03, 2025
Tweet

More Decks by Javier Gonzalez-Sanchez

Other Decks in Programming

Transcript

  1. Dr. Javier Gonzalez-Sanchez [email protected] www.javiergs.info o ffi ce: 14 -227

    CSC 305 Individual Software Design and Development Lecture 06. Libraries II
  2. MouseListener • public void mousePressed (MouseEvent e) {} • public

    void mouseClicked(MouseEvent e) { } • public void mouseRele a sed(MouseEvent e) { } • public void mouseEntered(MouseEvent e) { } • public void mouseExited(MouseEvent e) { } • public void mouseDr a gged(MouseEvent me) { } • public void mouseMoved(MouseEvent e) { } 17
  3. MouseMotionListener • public void mouseDr a gged(MouseEvent me) { }

    • public void mouseMoved(MouseEvent e) { } 18
  4. Lab

  5. CSC 305 Individual Software Design and Development Javier Gonzalez-Sanchez, Ph.D.

    [email protected] Fall 2025 Copyright. These slides can only be used as study material for the class CSC305 at Cal Poly. They cannot be distributed or used for another purpose.