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