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
Javaユーザに知ってほしいProcessing入門
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
chicken Jr.
April 18, 2018
Programming
120
0
Share
Javaユーザに知ってほしいProcessing入門
Java Doでしょう #08で発表した資料です。
https://javado.connpass.com/event/47668/
chicken Jr.
April 18, 2018
More Decks by chicken Jr.
See All by chicken Jr.
Android15のためのEdge-to-edge対応
chickenjr_mi
2
1.8k
JetpackCompose移行、はじめました
chickenjr_mi
0
590
はじめてのKotlin Multiplatform
chickenjr_mi
0
720
AndroidエンジニアがDroidKaigiに初参加した話
chickenjr_mi
0
250
Spring Boot × Kotlinを試してみた
chickenjr_mi
0
380
ぬいぐるみと対話するために 音声認識APIを試してみた
chickenjr_mi
3
710
Other Decks in Programming
See All in Programming
AIエージェントの隔離技術の徹底比較
kawayu
0
460
Technical Debt: Understanding it Rightly, Engaging it Rightly #LaravelLiveJP
shogogg
0
190
決定論的オーケストレーションの設計と実装 / Design and Implementation of Deterministic Orchestration
nrslib
3
840
Migrations : C'est une question d'hygiène !
vinceamstoutz
0
3.2k
正しくソフトウェアを作る、前提を疑うための認知の視点 / doubt-premise
minodriven
17
5.6k
AI 時代のソフトウェア設計の学び方
masuda220
PRO
29
12k
軽量Java基盤の設計 DIコンテナに頼らない、長期保守と1秒起動の実現 JJUG CCC 2026 Spring
macha64
0
430
Stage 3 Decorators でできること / できないこと / TSKaigi 2026
susisu
1
1.5k
net-httpのHTTP/2対応について
naruse
0
430
Spec-Driven Development with AI-Agents: From High-Level Requirements to Working Software
antonarhipov
2
440
DynamoDBには集計系のクエリがないけどなんとかしたい
musan
1
130
Oxlintのカスタムルールの現況
syumai
5
980
Featured
See All Featured
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.8k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Navigating Team Friction
lara
192
16k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
400
A better future with KSS
kneath
240
18k
A Soul's Torment
seathinner
6
2.9k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
260
Building the Perfect Custom Keyboard
takai
2
780
How to Think Like a Performance Engineer
csswizardry
28
2.6k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.3k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.4k
Transcript
None
None
None
void draw() { println(“Hello World!!"); }
None
void draw() { println(“Hello World!!"); }
void setup() { // セットアップ } void draw() {
// 描画処理 }
void setup() { noLoop(); } void draw() { println(“Hello
World!!"); }
void setup() { noLoop(); } void draw() { println(“Hello
World!!"); }
None
void setup() { size(800, 400); } void draw() {
textSize(100); fill(0); text("Hello World", 0, height/2); }
None
void setup() { size(800, 400); } void draw() {
textSize(100); fill(0); text("Hello World", 0, height/2); rect(0, 200, width, 10); }
None
int r = 0; int g = 0; int
b = 0; void setup() { size(300,300); } void draw() { background(r, g, b); fill(255); ellipse(mouseX, mouseY, 20, 20); } void mouseClicked(){ r = 0; g = mouseX; b = mouseY; }
None
PImage img; void setup() { size(400, 200); img =
loadImage("icon1007.png"); } void draw() { tint(0, 153, 204); // Tint blue image(img, 0, 0, 200, 200); noTint(); image(img, 200, 0, 200, 200); //filter(THRESHOLD); //filter(INVERT); }
None
PImage img; void setup() { size(400, 200); img =
loadImage("icon1007.png"); } void draw() { tint(0, 153, 204); // Tint blue image(img, 0, 0, 200, 200); noTint(); image(img, 200, 0, 200, 200); filter(THRESHOLD); //filter(INVERT); }
None
PImage img; void setup() { size(400, 200); img =
loadImage("icon1007.png"); } void draw() { //tint(0, 153, 204); // Tint blue image(img, 0, 0, 200, 200); //noTint(); image(img, 200, 0, 200, 200); //filter(THRESHOLD); filter(INVERT); }
None