Formation JAVA SWING, Initiation à JAVA SWING

Post on 12-Nov-2014

7.590 views 11 download

Tags:

description

Initiation à Formation JAVA SWING du site www.javaformation.com.Formation JAVA elearning: Initiation à la programmation orientée objet en JAVA, SWING, Android, J2ee et Web(Html, Css, Javacript) en ligne via Skype.

Transcript of Formation JAVA SWING, Initiation à JAVA SWING

www.javaformation.com

Formation JAVA SWING !www.JAVAFORMATION.com

Initiation à la programmation Java et Web:

- Java Standard (la base: POO, SWING)- Java Mobile( Android)- Java J2ee(Web Entreprise)- Web Standard(Html, Css, Javascript)

Formation JAVA : SWINGwww.javaformation.com

Initiation à SWING pour IHM JAVAwww.javaformation.com

Java Foundation Classes (JFC) est un framework graphique(GUI) pour Java composé de AWT, Swing et Java2D.

www.javaformation.com

Objectifs !

1. Initiation à la création d’IHM en JAVA avec SWING !2. Initiation à JFreeChart dans SWING3. Porte ouverte sur JFC via JAVA 2D, 3D …

www.javaformation.com

SOMMAIREIntroduction

• Place de Swing dans la JDK/Javadoc• Client Lourd SWING • SWING et le pattern MVC• Les Principaux Composants• Gestion du Layout• Les EventLiteners• Initiation à JFreeChart• Porte ouverte sur JFC via JAVA 2D, 3D• Builder GUI Plugin pour IDE NetBeans /

Eclipse

Conclusionwww.javaformation.com

IntroductionSWING/AWT = Java UI Toolkits

Abstract Windows Toolkit (AWT) is the original Java GUI toolkit

www.javaformation.com

Place de Swing dans la JDK /Javadoc

www.javaformation.com

JAVA Foundation Classes (JFC)

Client Lourd SWING vs Client Leger

www.javaformation.com

SWING et le Pattern MVC

www.javaformation.com

www.javaformation.com

Les Principaux composants de Swing

JFrame, JPanel, JDialog, JX ?

www.javaformation.com

Exemple de Code JAVA SWING

www.javaformation.com

LAYOUT

www.javaformation.com

Les Listeners : EventListener

www.javaformation.com

Tableau des Listeners SWING

www.javaformation.com

www.javaformation.com

Initiation à JFreeChart (Création d’un Camembert graphique)

Porte ouverte sur JFC via JAVA 2D, 3D

www.javaformation.com

Plugin IHM pour NetBeans et Eclipse

www.javaformation.com

http://netbeans.org/features/java/swing.htmlhttp://marketplace.eclipse.org/content/jigloo-swtswing-gui-builderhttp://www.eclipse.org/windowbuilder/http://marketplace.eclipse.org/content/swing-gui-designer

Conclusion : Synthèse

www.javaformation.com

www.javaformation.com

Annexe 1 : JDialog, JFileChooser

www.javaformation.com

Annexe 2 : EventListener

www.javaformation.com

Annexe 3 : JFC