Training Course
Locations | Schools | Online Courses | MBA | Submit Course | Post Request | Students | Jobs | House Rental


Jobs & Resumes

House Rental

Back | Home

Training Course:

Java Swing Programming

School/Trainer:

Case Training
Bristol, Edinburgh, Leeds, London, United Kingdom

Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced

Course Description:

'' This course is targeted at Java developers with the need to write Java GUI applications.

Pre-requisites
Delegates should have a good all round knowledge of the Java programming language with some experience of creating Java Applications.

Course Objectives
During the course the student will gain practical experience in using many aspects of Swing. Although not essential for this course, the WSAD/RAD Visual Editor for Java can be included if required. On completion of this course the student will be able to:

Use and understand the different components supplied with Swing
Create simple or complex GUIs using simple or advanced layout techniques
Code multi threading GUI applications
Create custom models for the more complex components, e.g. Table and Trees
Course Environment
Development will be performed using:

the Java Development Kit (JDK) plus a text editor
JBuilder
NetBeans
Rational Application Developer
Websphere Studio Application Developer
Eclipse
Course Details
INTRODUCTION
Java foundation classes
A brief history of swing
Swing GUI components
The JFrame component
Look and feel
INTRODUCTION TO SWING COMPONENTS
Components and the content pane
JFrame structure
JComponent
SWING COMPONENTS
Labels
Buttons
JButton
Check boxes
Radio buttons
Lists and combo boxes
Text fields
Text areas
Menu bars
Tool bars
JScrollpane
Tabbed panes
Dialogs
Advanced dialogs
LAYOUT MANAGERS
Flowlayout
Gridlayout
Borderlayout
Boxlayout
Absolute positioning without a layout manager
BORDERS
Simple borders
Title borders
Compound borders
EVENT HANDLING
Introduction to event handling
Inner classes and anonymous inner classes
Using adapters
Event objects
Handling window events using interfaces
Listeners that all swing components support
Other listeners that swing components support
ADVANCED SWING
JTree
Tables
THREADS
Introduction
Using threads
Swingworker
Timers
Progress bars
Progress monitor
ADVANCED LAYOUT MANAGEMENT - GRIDBAGLAYOUT
Setting constraints
VISUAL EDITOR FOR JAVA
The Visual Editor layout and views
Adding Components to a GUI
Changing the properties of components
Modifying Layouts
Code Synchronisation
...''

Please go to the school's official website for training price and schedule:
http://www.caseconsultants.co.uk/

Phone:01275 859666

School Address:

+ 44 (0) 1275 859666

Jobs & Resumes: Bristol, Edinburgh, Leeds, London
Houses & Roommates: Bristol, Edinburgh, Leeds, London




Other training courses offered by Case Training:

File-AID for z/OS
HPS / AppBuilder Applications Development
HPS / AppBuilder Protocycling
HTML and JavaScript
HTML
IMS/DB Introduction for Programmers
WSAD Java Primer
Java Programming
Java Server Side Programming
Java Servlet Programming
JavaServer Faces Programming (JSF)
Java ServerPage Programming
Programming with PL/1
Programming with VSAM Files
QMF / SQL Workshop
Rational Application Developer
Struts Programming
TSO/ISPF and JCL
UNIX


Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
 


Tips:
Schools can use this unlimited free web marketing service by submitting their course descriptions and school introductions. Two outbound links will be granted to each posting.



Finding any course, anywhere to learn...
Worldwide training course directory, linking for free
United States - United Kingdom - Australia - CanadaASKEDU.net  © 2003-2008