Java Logo

Goals


- Develop graphical interfaces with Swing

- Carry out unit tests for HMI

Program

Presentation of the Java Foundation Classes:
(AWT, Swing, Java2D, DragAndDrop, Accessibility and Internationalization)
Comparison of AWT and SWING models
Reminders of the main design patterns used in Java

The fundamental bases
The MVC pattern (Model-View-Controller)
Parametrization of graphic charters (Pluggable look and feel)
Organization of graphical interfaces with event management
Construction of GUI with NetBeans

Principle
High level
containers Utility containers (general and specific)

Principle
Overview of available components
Construction of multiple graphical interfaces

Layouts managers: definition
The most common managers (absolute, BorderLayout, FlowLayout, GridLayout, ..)
Other managers used in WYSIWYG

Principle
Fundamental classes
Available listeners
Separation presentation / treatment
Performances
Multiple examples

Unit tests with JFC Unit
Customizations, internationalization
Print and copy management

Architecture and implementation of a complete application

Duration

3 days

Price

£ 1385

Audience

All

Prerequisites

Know the basics of Java

Reference

JAV222-F

Sessions

Contact us for more informations about session date