Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
CSC305 Lecture 05
Search
Javier Gonzalez-Sanchez
PRO
October 01, 2025
Programming
380
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
CSC305 Lecture 05
Individual Software Design and Development
Libraries
(202409)
Javier Gonzalez-Sanchez
PRO
October 01, 2025
More Decks by Javier Gonzalez-Sanchez
See All by Javier Gonzalez-Sanchez
CSC310 Lecture 02
javiergs
PRO
0
41
CSC310 Lecture 01
javiergs
PRO
1
75
CSC510 Lecture 01
javiergs
PRO
1
48
CSC307 Lecture 21
javiergs
PRO
0
70
CSC307 Lecture 17
javiergs
PRO
0
340
CSC305 Lecture 18
javiergs
PRO
0
380
final project
javiergs
PRO
0
130
CSC305 Lecture 18
javiergs
PRO
0
110
CSC307_L17_mqtt.pdf
javiergs
PRO
0
75
Other Decks in Programming
See All in Programming
バグを直したら useEffect が消えた
colorful12
3
770
複数の Claude Code が"放置"されてしまう問題をCLI ダッシュボードを自作して解決した話
sumihiro3
1
740
【デモ】Kiroで体験する仕様駆動開発|設計からコーディングまでAIと進める開発フロー
cmkudo
0
500
Introducing Stack Pull Request in GitHub
kkamegawa
0
110
まずはプロンプトガイドを読もう、話はそれからだ
kiakiraki
1
230
Go 1.27 における memory allocation の高速化
andpad
0
350
初めての模倣学習とVLA
natsutan
0
320
Detecting Compromised CI with eBPF and Cilium Tetragon
lizrice
0
270
AIと壁打ちしながら進めるコスト管理
fufuhu
2
1.8k
Claude CodeとAgentCore Gatewayを繋ぐ際の認証認可 / Authentication and authorization when connecting Claude Code with AgentCore Gateway
har1101
2
400
レビュー履歴をAIに食わせて、 Compose移行を加速するs
shihochan
0
230
仕様駆動開発へのトライを機に チームに適合する手法を模索し続けている話
freee
PRO
0
650
Featured
See All Featured
What's in a price? How to price your products and services
michaelherold
247
13k
Building the Perfect Custom Keyboard
takai
2
850
sira's awesome portfolio website redesign presentation
elsirapls
0
350
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.6k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
450
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
310
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
820
Evolving SEO for Evolving Search Engines
ryanjones
0
270
A Soul's Torment
seathinner
6
3.5k
Google's AI Overviews - The New Search
badams
0
1.6k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
220
[SF Ruby Conf 2025] Rails X
palkan
2
1.3k
Transcript
Dr. Javier Gonzalez-Sanchez
[email protected]
www.javiergs.info o ffi ce: 14 -227
CSC 305 Individual Software Design and Development Lecture 05. Libraries
Week 02 2 ✅ Clean Code ✅ Object-Oriented Design
Examples I
JFrame 4
JFrame 5
JFrame 6
JFrame 7
JFrame 8
None
Examples II
None
None
None
None
How to show a Dialog Box? 15
How to show a Dialog Box? 16 JOptionPane.showMessageDialog (this, "Hello,
I am a dialog box!");
Questions 17
Lab
Build the GUI for this App 19
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.