Suche senden
Hochladen
1. introduction to swing
•
1 gefällt mir
•
1,182 views
Tuan Ngo
Folgen
Technologie
Bildung
Melden
Teilen
Melden
Teilen
1 von 31
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Swt vs swing
Swt vs swing
Sara Torkey
Gwt Presentation
Gwt Presentation
rajakumar.tu
Java GUI Toolkits - Swing vs. SWT vs. Jambi
Java GUI Toolkits - Swing vs. SWT vs. Jambi
Andreas Schreiber
Dynamic Guice Applications
Dynamic Guice Applications
Stuart McCulloch
Android Made Simple
Android Made Simple
Gabriel Dogaru
What is java
What is java
SoftCrayons Tech Solutions
01. introduction to swing
01. introduction to swing
Prashant Mehta
Swing
Swing
tomdance20122
Empfohlen
Swt vs swing
Swt vs swing
Sara Torkey
Gwt Presentation
Gwt Presentation
rajakumar.tu
Java GUI Toolkits - Swing vs. SWT vs. Jambi
Java GUI Toolkits - Swing vs. SWT vs. Jambi
Andreas Schreiber
Dynamic Guice Applications
Dynamic Guice Applications
Stuart McCulloch
Android Made Simple
Android Made Simple
Gabriel Dogaru
What is java
What is java
SoftCrayons Tech Solutions
01. introduction to swing
01. introduction to swing
Prashant Mehta
Swing
Swing
tomdance20122
Chapter iv(modern gui)
Chapter iv(modern gui)
Chhom Karath
Comicus-Markedsføring-2016
Comicus-Markedsføring-2016
Carmichael Billingsley
Explain direxson academy_enq_201312
Explain direxson academy_enq_201312
博三 太田
Entreprenuership & Startup for Young Graduates
Entreprenuership & Startup for Young Graduates
Gabbit Systems Private Limited ( www.gabbit.co.in )
Lifestyle1
Lifestyle1
Les Davy
Almaden Minerals Limited - Cormark Securities
Almaden Minerals Limited - Cormark Securities
polo0007
Croatian Government's 1st Six Months [Infographic]
Croatian Government's 1st Six Months [Infographic]
Tomislav Korman
Comicus-HouseOfTrumps
Comicus-HouseOfTrumps
Carmichael Billingsley
Module 3
Module 3
Benjamin Mattson
Seko profile n-networking_racks
Seko profile n-networking_racks
vasudeva yaragatti
Paragraph types
Paragraph types
Lina Acosta U
Direct Marketing - The Paradigm Shift
Direct Marketing - The Paradigm Shift
Yellow Umbrella
Social media, jobs, computers, (1)
Social media, jobs, computers, (1)
Michael Baker
Dia estudiante
Dia estudiante
betigranado
Internationlization
Internationlization
Tuan Ngo
Vocabulous jan 30
Vocabulous jan 30
albertrodriguez5150
Развитие сотрудников в Superjob
Развитие сотрудников в Superjob
Dinar Ibragimov
Posters wonca2013
Posters wonca2013
agunin69
Final Script Draft 3
Final Script Draft 3
FirstClassProductions
Module 4
Module 4
Tuan Ngo
Report swings
Report swings
Alisha Korpal
Lecture 19
Lecture 19
Debasish Pratihari
Weitere ähnliche Inhalte
Andere mochten auch
Chapter iv(modern gui)
Chapter iv(modern gui)
Chhom Karath
Comicus-Markedsføring-2016
Comicus-Markedsføring-2016
Carmichael Billingsley
Explain direxson academy_enq_201312
Explain direxson academy_enq_201312
博三 太田
Entreprenuership & Startup for Young Graduates
Entreprenuership & Startup for Young Graduates
Gabbit Systems Private Limited ( www.gabbit.co.in )
Lifestyle1
Lifestyle1
Les Davy
Almaden Minerals Limited - Cormark Securities
Almaden Minerals Limited - Cormark Securities
polo0007
Croatian Government's 1st Six Months [Infographic]
Croatian Government's 1st Six Months [Infographic]
Tomislav Korman
Comicus-HouseOfTrumps
Comicus-HouseOfTrumps
Carmichael Billingsley
Module 3
Module 3
Benjamin Mattson
Seko profile n-networking_racks
Seko profile n-networking_racks
vasudeva yaragatti
Paragraph types
Paragraph types
Lina Acosta U
Direct Marketing - The Paradigm Shift
Direct Marketing - The Paradigm Shift
Yellow Umbrella
Social media, jobs, computers, (1)
Social media, jobs, computers, (1)
Michael Baker
Dia estudiante
Dia estudiante
betigranado
Internationlization
Internationlization
Tuan Ngo
Vocabulous jan 30
Vocabulous jan 30
albertrodriguez5150
Развитие сотрудников в Superjob
Развитие сотрудников в Superjob
Dinar Ibragimov
Posters wonca2013
Posters wonca2013
agunin69
Final Script Draft 3
Final Script Draft 3
FirstClassProductions
Module 4
Module 4
Tuan Ngo
Andere mochten auch
(20)
Chapter iv(modern gui)
Chapter iv(modern gui)
Comicus-Markedsføring-2016
Comicus-Markedsføring-2016
Explain direxson academy_enq_201312
Explain direxson academy_enq_201312
Entreprenuership & Startup for Young Graduates
Entreprenuership & Startup for Young Graduates
Lifestyle1
Lifestyle1
Almaden Minerals Limited - Cormark Securities
Almaden Minerals Limited - Cormark Securities
Croatian Government's 1st Six Months [Infographic]
Croatian Government's 1st Six Months [Infographic]
Comicus-HouseOfTrumps
Comicus-HouseOfTrumps
Module 3
Module 3
Seko profile n-networking_racks
Seko profile n-networking_racks
Paragraph types
Paragraph types
Direct Marketing - The Paradigm Shift
Direct Marketing - The Paradigm Shift
Social media, jobs, computers, (1)
Social media, jobs, computers, (1)
Dia estudiante
Dia estudiante
Internationlization
Internationlization
Vocabulous jan 30
Vocabulous jan 30
Развитие сотрудников в Superjob
Развитие сотрудников в Superjob
Posters wonca2013
Posters wonca2013
Final Script Draft 3
Final Script Draft 3
Module 4
Module 4
Ähnlich wie 1. introduction to swing
Report swings
Report swings
Alisha Korpal
Lecture 19
Lecture 19
Debasish Pratihari
GUI design using JAVAFX.ppt
GUI design using JAVAFX.ppt
TabassumMaktum
Tycs advance java sem 5 unit 1,2,3,4 (2017)
Tycs advance java sem 5 unit 1,2,3,4 (2017)
WE-IT TUTORIALS
Java swing 1
Java swing 1
Mukesh Tekwani
Chapter 1 swings
Chapter 1 swings
Jafar Nesargi
Slot04 creating gui
Slot04 creating gui
Viên Mai
Swing !!! y shikhar!!
Swing !!! y shikhar!!
shikhar199
Windows Programming with Swing
Windows Programming with Swing
backdoor
Java swings
Java swings
Alisha Korpal
Jalimo Slides Linuxtag2007 (English)
Jalimo Slides Linuxtag2007 (English)
smancke
Eclipse vs Netbean vs Railo
Eclipse vs Netbean vs Railo
Mohd Safian
Ebook Pdf O Reilly Java Swing
Ebook Pdf O Reilly Java Swing
owambacq
Swing components
Swing components
Sameenafathima4
Swing is not dead
Swing is not dead
Piotr Dziewonski
Chapter 1-Note.docx
Chapter 1-Note.docx
TigistTilahun1
java presentation on Swings chapter java presentation on Swings
java presentation on Swings chapter java presentation on Swings
MohanYedatkar
Domain Driven Design
Domain Driven Design
Knoldus Inc.
Demo on JavaFX
Demo on JavaFX
Knoldus Inc.
GUI.pptx
GUI.pptx
18csjeyavarthini
Ähnlich wie 1. introduction to swing
(20)
Report swings
Report swings
Lecture 19
Lecture 19
GUI design using JAVAFX.ppt
GUI design using JAVAFX.ppt
Tycs advance java sem 5 unit 1,2,3,4 (2017)
Tycs advance java sem 5 unit 1,2,3,4 (2017)
Java swing 1
Java swing 1
Chapter 1 swings
Chapter 1 swings
Slot04 creating gui
Slot04 creating gui
Swing !!! y shikhar!!
Swing !!! y shikhar!!
Windows Programming with Swing
Windows Programming with Swing
Java swings
Java swings
Jalimo Slides Linuxtag2007 (English)
Jalimo Slides Linuxtag2007 (English)
Eclipse vs Netbean vs Railo
Eclipse vs Netbean vs Railo
Ebook Pdf O Reilly Java Swing
Ebook Pdf O Reilly Java Swing
Swing components
Swing components
Swing is not dead
Swing is not dead
Chapter 1-Note.docx
Chapter 1-Note.docx
java presentation on Swings chapter java presentation on Swings
java presentation on Swings chapter java presentation on Swings
Domain Driven Design
Domain Driven Design
Demo on JavaFX
Demo on JavaFX
GUI.pptx
GUI.pptx
Mehr von Tuan Ngo
Introduction of cg program for portal 20120424 en
Introduction of cg program for portal 20120424 en
Tuan Ngo
Net framework
Net framework
Tuan Ngo
15 anonymous methods, partial types and nullable types
15 anonymous methods, partial types and nullable types
Tuan Ngo
14 generics and iterators
14 generics and iterators
Tuan Ngo
13 collections
13 collections
Tuan Ngo
11 exception handling
11 exception handling
Tuan Ngo
12 events and delegates
12 events and delegates
Tuan Ngo
9 properties & indexers
9 properties & indexers
Tuan Ngo
10 namespace
10 namespace
Tuan Ngo
8 abstract classes and interfaces
8 abstract classes and interfaces
Tuan Ngo
7 inheritance and polymorphism
7 inheritance and polymorphism
Tuan Ngo
5 arrays
5 arrays
Tuan Ngo
6 class and methods
6 class and methods
Tuan Ngo
3 statements and operators
3 statements and operators
Tuan Ngo
4 c# programming constructs
4 c# programming constructs
Tuan Ngo
1 get started with c#
1 get started with c#
Tuan Ngo
2 variables and data types
2 variables and data types
Tuan Ngo
Jdbc 7
Jdbc 7
Tuan Ngo
Jdbc 6
Jdbc 6
Tuan Ngo
Jdbc 3
Jdbc 3
Tuan Ngo
Mehr von Tuan Ngo
(20)
Introduction of cg program for portal 20120424 en
Introduction of cg program for portal 20120424 en
Net framework
Net framework
15 anonymous methods, partial types and nullable types
15 anonymous methods, partial types and nullable types
14 generics and iterators
14 generics and iterators
13 collections
13 collections
11 exception handling
11 exception handling
12 events and delegates
12 events and delegates
9 properties & indexers
9 properties & indexers
10 namespace
10 namespace
8 abstract classes and interfaces
8 abstract classes and interfaces
7 inheritance and polymorphism
7 inheritance and polymorphism
5 arrays
5 arrays
6 class and methods
6 class and methods
3 statements and operators
3 statements and operators
4 c# programming constructs
4 c# programming constructs
1 get started with c#
1 get started with c#
2 variables and data types
2 variables and data types
Jdbc 7
Jdbc 7
Jdbc 6
Jdbc 6
Jdbc 3
Jdbc 3
Kürzlich hochgeladen
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
apidays
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Rustici Software
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Juan lago vázquez
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
MIND CTI
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
Zilliz
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Angeliki Cooney
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Jeffrey Haguewood
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
The Digital Insurer
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Zilliz
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
Dropbox
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
Overkill Security
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Product Anonymous
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
The Digital Insurer
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Nanddeep Nachan
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
Overkill Security
Kürzlich hochgeladen
(20)
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
1. introduction to swing
1.
Introduction
to Swing
2.
What is Swing?
a set of customizable graphical components
3.
Not just!
4.
Not only
a set of customizable graphical components but also next-generation GUI toolkit for enterprise dev
5.
Not only
a set of customizable graphical components but also next-generation GUI toolkit for enterprise dev
6.
Why was Swing
born?
7.
History <<
8.
Java
James Gosling 1991
9.
AWT (Abstract Window
Toolkit) is the only one toolkit to develop GUI in initial Java is based on peer-components
10.
What is peer-components?
11.
AWT (Abstract Window
Toolkit) #Prob1: similar components not the same in different OS => maintenance nightmare #Prob2: limited functionalities, expensive on memory.
12.
AWT (Abstract Window
Toolkit) is not enough!
13.
Aha!!! That’s why
Swing was born.
14.
JFC (Java Foundation
Classes) JavaSoft 1997 – JavaOne Confer. in San Francisco
15.
JFC (Java Foundation
Classes)
16.
Swing’s feature:
Pluggable Look-and-Feels Lightweight Components Additional Feature
17.
Swing is based
on MVC Architecture
18.
MVC
Model: the state of data for each component View: how you see the component Controller: how the component interacts with event
19.
MVC in Swing
simplified model-delegate
20.
MVC in Swing
simplified model-delegate
21.
A Container contains
components.
22.
Two types of
containers: Top-level General-purpose
23.
Dig into container
24.
Glass pane
25.
Layered pane
26.
Content pane
27.
Menu pane
28.
Let’s imagine see
the real things.
29.
Lightweight component
referred Swing components
30.
JLabel
JButton JCheckbox JRadioButton JTextField JTextArea JPasswordField
31.
Homeworks
Do the workshop in Introduction to Swing follow video demo. Read Swing components and Dialog Box
Jetzt herunterladen