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


Jobs & Resumes

House Rental

Back | Home

Training Course:

Java 2 -- Building Graphical User Interfaces

School/Trainer:

JER Group
Dawsonville, Georgia, United States

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

Course Description:

'' This course contains 3 units: The Java.awt.package, using GUI components and managing the layout.

The first unit will cover the features of the java.awt.package. It explains the important methods and alignment constants of the Component class. You will learn about the use and application of the Panel, Applet, Window, Canvas, Frame, and Dialog classes, which are a part of the java.awt package. In addition, the unit describes the methods of the Graphics class for painting and drawing on the client area. Finally, the unit describes the use of the Color class constants to set the background and foreground color of a container.

The second unit starts with defining the Label class and its methods. The Label class is used to display a line of read-only text. You will learn to define a button class and use its methods to add a button component. You will also learn to create a checkbox control to turn an option on or off. Additionally, you will learn to create a set of radio buttons by using the checkboxGroup classes that enable you to select one and only one check box in a group. This unit also covers defining a Choice class, which is used to create a pop-up list. Also, this unit will cover the List class that provides a compact, multiple choice scrolling selection list and its methods. You will also learn about TextArea classes that are needed when a single line of text is not enough for a given task. Finally, you will learn about the TextField classes that provide methods to set and retrieve the text of a Label object and to align the text within the object’s display.

In the third unit, you will learn about various layout managers such as FlowLayout, BorderLayout, CardLayout, GridLayout, and GridBagLayout. This unit will discuss the significance of the layout managers. In addition, the implementation of layout managers and the methods to implement them are discussed. You will be able to choose a layout manager based on your requirements.
Outcomes:
The student will at the completion of this course be able to know and understand graphical user interfaces in Java programming. They will have learned how to use Panels, Applets, Windows Frames and other classes, in addition they will be able to describe in-detail the graphics classes for painting and drawing on the client area. Students will be able to define the Label class and its methods, create check boxes, radio buttons, pop-up lists and scrolling methods. Students will also be able to describe and use layout managers based on their requirements.
Assessment:
Students will experience Pre-Topic and Post-Topic Assessments, as well as practice and assessments and each section within this course.

Course Outline:

Building Graphical User Interfaces
Introduction to the java.awt Package
Overview of the Abstract Window Toolkit
Using the Frame Class
Using the Component Class
Using the Container Class
Using the Graphics Class
Practice Session
Using GUI Components
Using the Label & Button Classes
Using the Checkbox & CheckboxGroup Classes
Using the Choice Class
Using the List Class
Using the TextField & TextArea Classes
Practice Session
Managing the Layouts
Layout Managers
Using the FlowLayouts
Using the BorderLayouts
Using the CardLayouts
Using the GridLayouts
Using the GridBagLayouts
Practice Session

...''

Please go to the school's official website for training price and schedule:
http://jergroup.com/
http://jergroup.com/cathead.htm

Phone:866-537-5376

School Address:

JER Group, Inc.
56 Seabreeze Way
Dawsonville, Georgia 30534
United States
Tel:866-537-5376

Jobs & Resumes: Dawsonville
Houses & Roommates: Dawsonville




Other training courses offered by JER Group:

Beginning Active Server Pages
Client/Server Development and Remote Data Access in Visual Basic
Learn JavaScript All by Yourself-Advanced
Learn JavaScript All by Yourself-Introductory
Application Programming Using Visual Basic 6.0
Java 2 -- Advanced Enterprise Java
Java 2 - Introduction
Java 2 - Language & Semantics
Java 2 -- Classes & Inheritance
Java 2 -- Handling Exceptions & Implementing Threads
Java 2 -- Applets & Imaging


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.
 


Facts:
We provide free training course catalog service since 2003, in English and Chinese. Tens of thousands of visitors search our database from our portal and partners' websites each day.



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