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
51
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
Go 1.27 における memory allocation の高速化
andpad
0
350
属人化した知識を、 AIが辿れる地図にする
pkshadeck
PRO
1
220
初心者DevRelとして参加者だった私が、DevRel Talks!#2に登壇するまでにしてきたこと
sokohirai
0
160
Oxlintはいいぞ(続)
yug1224
1
480
いまどきの Codex で開発する visionOS アプリの開発スタイルについて
karad
0
170
わからない話を追いかけたら、プログラミング言語を作る側にいた
ydah
3
560
ALB ログから Trace を気合で繋げる技術
fohte
7
770
Webエンジニアなのにブラウザの仕組みがわからないので、Pythonで自作してみた
tatsuki12
4
1.1k
PyConJP2026_wat_Python × Signal Processing: How to Draw Pictures with Sound Using Spectrogram Art
wat
0
580
初めての模倣学習とVLA
natsutan
0
320
Hono + Inertia + React で LP を構築した話
oukayuka
2
180
Japan Community Day at Kubecon + CloudNativeCon Japan 2026: Learning Container Privilege Control by Building My Own Low-Level Container Runtime
ternbusty
1
170
Featured
See All Featured
The agentic SEO stack - context over prompts
schlessera
0
880
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Raft: Consensus for Rubyists
vanstee
141
7.7k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
290
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.8k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
370
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
360
Six Lessons from altMBA
skipperchong
29
4.5k
WENDY [Excerpt]
tessaabrams
12
39k
How to train your dragon (web standard)
notwaldorf
97
6.8k
Color Theory Basics | Prateek | Gurzu
gurzu
0
440
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.