Swing / MVC : création d'interfaces graphiques

Loader DigitalCityEen ogenblik, aub...

Swing / MVC : création d'interfaces graphiques

(Réf.222)
21
Uur/Uren
Werkzoekende
Betalend

Georganiseerd door:

Wat zijn de doelstellingen van de opleiding?

Ontwikkelen van grafische interfaces met Swing - Uitvoeren van unit tests voor GUI's

Opleidingsprogramma

Inleiding

Voorstelling van de Java Foundation Classes:
(AWT, Swing, Java2D, DragAndDrop, Toegankelijkheid en Internationalisatie)
Vergelijking van AWT- en SWING-modellen
Herinnering aan de belangrijkste in Java gebruikte ontwerppatronen

Swing

De fundamentele bases
Het MVC (Model-View-Controller) patroon
Parametrisatie van grafische schema's (Pluggable look and feel)
Organisatie van grafische interfaces met event management
GUI's bouwen met NetBeans

Containers

Principe
Containers van hoog niveau
Utility containers (algemeen en specifiek)

Componenten (widgets)

Principe
Overzicht van beschikbare componenten
Meerdere GUI's bouwen

Beheer van de positionering

Layout managers: definitie
De meest voorkomende managers (absoluut, BorderLayout, FlowLayout, GridLayout, enz.)
Andere managers gebruikt in WYSIWYG

Beheer van evenementen

Principe
Fundamentele klassen
Beschikbare luisteraars
Scheiding presentatie/verwerking
Prestaties
Meervoudige voorbeelden

Geavanceerde concepten

Eenheidstests met JFC Eenheid
Aanpassing, internationalisering
Afdrukken en kopieerbeheer

Casestudies

Architectuur en uitvoering van een volledige toepassing

Deze cursus verschijnt in de catalogus Dawan maar er zijn nog geen data gepland.