SPECIALISTE DE LA FORMATION INFORMATIQUE
pics_comp
Développement d'applications avec Swing

Développement d'applications avec Swing

Description
Objectifs
  • Être capable de créer des interfaces utilisateur en utilisant les composants Java Swing

  • Apprendre à utiliser le langage Java pour développer des interfaces Windows

  • Être en mesure de configurer et déployer des applications Swing

Public concerné
  • Développeurs
  • Chefs de projets
Pré-requis
  • Avoir suivi la formation "Découvrir l'Objet et programmer en Java" (OB300) ou connaissances équivalentes
  • Maîtriser le langage Java
Plan détaillé
  • Introduction

    • Swing aujourd'hui : avantages, inconvénients
    • Les autres acteurs sur le marché
    • Comparaison d'AWT, SWT et Swing
    • Pourquoi utiliser l'approche Modèle-Vue-Contrôleur ?
    • Look-and-Feels adaptables
    • Applets
    • Outils d'aide au développement Swing sous Eclipse, sous NetBeans (WYSIWIG)

  • Fondamentaux de Swing

    • Problématique d'une IHM
    • Gérer les interventions utilisateurs avec des événements
    • Architecturer son application avec un pattern MVC
    • Fonts, couleurs, bordures
    • Multi-threading : indispensable pour vos utilisateurs

  • Conteneurs

    • JFrame
    • JDialog
    • JPanel
    • JScrollPane
    • JFileChooser

  • Composants

    • JComponent
    • JLabel, JButton
    • JToggleButton, JRadioButton
    • Sliders et Spinners
    • JTextField et JTextArea

  • Layouts

    • FlowLayout et BorderLayout
    • GridLayout
    • BoxLayout

  • Aller plus loin dans son application

    • Créer une image d'accueil avec les Splash Screens
    • Logos et icones
    • Internationalisation / Localisation
    • L'asynchrone avec SwingUtilities, SwingWorker

  • Autres conteneurs, composants et layouts

    • Conteneurs : JRootPane, JWindow
    • Sélection de fichier
    • Sélection de couleur
    • Sélection de date
    • JOptionPane
    • JTree
    • Layouts : SpringLayout, OverlayLayout

  • Exemple de création de composants avancés

    • Le composant et le multithreading
    • Création d'un data tree

  • Web multimédia

    • Applets Java
    • Java2D
    • Primitives graphiques
    • Texte
    • Transformations

  • Déployer son application

    • Déployer en application Web (Applet)
    • Créer une application installable

OB389
Durée : 3 j.
Tarif : nous contacter € HT
 
detail formation Développement d'applications avec Swing Plan détaillé
Contact
* tarif dégressif à partir de 2 pers.

KAPTIVE ::.
-------------------------------------------
Renseignement et réservation
-------------------------------------------
Tel.: 01 76 60 66 10
Fax: 01 76 60 66 10
contact@kaptive.com

Sessions
Inscription en ligne
Paris
15/03/2011
17/05/2011
05/07/2011
04/10/2011
29/11/2011

Possibilité de faire cette formation en intra-entreprise,
nous contacter au 01 76 60 66 10

- Kaptive - formation@kaptive.com