home 
 
 
 
ennl
 
Home
A propos
Services
Cours
Ressources
Contacts
MyABIS
Tous les coursbalkjeGénéralités » Introduction HW & SW » Cycles completsSystèmes d’exploitation » MVS - OS/390 - z/OS » UNIX - Linux - AIX » Windows » VMwareBases de données, systèmes transactionnels et middleware » DB2 for z/OS » DB2 UDB for Linux, UNIX and Windows » Oracle » SQL Server » MySQL » IMS » CICS » WebSphere MQ » WebSphere Application Server » Business intelligence et data warehouseDéveloppement d’applications » Méthodiques et techniques » PRINCE2 » Les langages de programmation » Internet development » Object Oriented systems » Java » IBM development tools » SAS » XML » SOA & web servicesGestion de système » ITILbalkjeEn pratiqueInscriptions 
Cette page n'est pas disponible en français.
Java Rich Client development

Intended for

Java developers.

Background

Having followed the Java programming course or having equivalent knowledge.

Training method

An important part of the course will be user interaction, using events and listeners, and interface design, using toolbars, panels, tooltips and more. The practical exercises will give enough experience to create animations, use images, and to provide a rich user experience.

Course leader

RealDolmen.

Duration

3 days.

Schedule

datelanguelieuprixremarques
06/10/2010EHuizingen1050 EUR
08/12/2010EHuizingen1050 EUR
Légende
  • Vous pouvez vous inscrire en cliquant sur les dates dans le calendrier.
  • N: Néerlandais; F: Français; E: Anglais; Sans code de langue: dépendant des participants.
  • Tous les prix sont hors TVA.
  • Pays:
    Belgique 
    Pays-Bas 
    Ailleurs 

Objectives

After learning how to create command line applications with basic Java syntax, the next obvious step would be to create graphical front-ends for those applications. Swing is the framework included in the Java SDK, and contains an exhaustive list of components ready for use.

In this course, participants will learn how to create Graphical User Interfaces in Java. During the course, the different Java components will be discussed, demoed, and put into practice during exercises. This will give the participant a thorough overview of the different possibilities and existing components, enabling him to create all kinds of applications, from small dialogue windows to bigger enterprise clients.

Main topics

  • Introduction to JFC
  • AWT
  • Swing
  • Accessibility
  • Java 2D
  • DnD API
  • AWT Example
  • Swing Overview
  • Design Goals and Guidelines
  • Added Features
  • Pluggable Look and Feel
  • JComponent
  • MVC Architecture
  • MVC Example: JButton
  • Programming in Swing
  • Swing Package Overview
  • SwingSet Demo
  • First Swing Application Detailed
  • Basic Components
  • JPanel
  • JContentPane
  • Icon and ImageIcon
  • JLabel
  • JButton, JCheckbox, JRadioButton
  • More Swing Components
  • JScrollPane
  • JSlider
  • Timer
  • JToolTip
  • Borders
  • JToolBar
  • JPopupMenu
  • JSplitPane
  • JTabbedPane
  • BoxLayout
  • Panes
  • Even more Swing Components
  • JFrame
  • Multiple Document Interfaces: Internal Frames
  • Dialogs: JOptionPane
  • JProgressBar
  • Swing and Threading
  • The Document Interface: JTextField, JTextArea
  • Validation Example: JPasswordField
  • JFormattedTextField
  • Caret
  • Styled Text: Editor Kits
  • JTextPane
  • JSpinner
  • Undo / Redo
  • JComboBox
  • Chooser: JFileChooser, JColorChooser
  • JList
  • JTable
  • JTree
  • JApplet Introduction