Technology Driven IT Training Longstanding IT Technologists Computer Education Techniques
Distance-learning - Java Foundation Class - Swing

Home

distance-learning center

Application of Classic Teaching Models Mobile Classrooms

Professional Distance-learning

IT Training Services


INPR2041

Java Foundation Class - Swing
DURATION: 3 days

FEE: $1,495

PRIVATE GROUP FEE: $
Based upon a class size of six students.

Scheduling can be adjusted to employee work hours and incorporate client assignments.

SMALL CLASS SIZE:
There is a surcharge associated with training two or fewer students.

AUDIENCE:

  • Webmaster
  • Programmer
  • System Designer
  • System Analyst
  • IT Professional
 
   

DATES:

HANDS-ON TRAINING:
    1. Introduction
      • Compile and run a Swing application from the command-line.
      • Use the simple program provided by the instructor that brings up a simple GUI.
    2. Swing Component Basics
      • List the components in Swing and the difference between AWT and Swing.
    3. Labels and Icons
      • Create a basic window using Swing; the window displays a start-up window for a technical support system.
    4. Buttons
      • Develop a program with a simple toolbar and three buttons.
    5. Bounded-range Components
      • JScrollBar, JSlider, and JProgressBar provide visualization and selection within a bounded interval; this allows the user to select conveniently a value from that interval or observe its current state.
      • Code a progress bar based on a time interval.
    6. Lists, Combo Boxes, and Spinners
      • Develop a user selection screen using both list boxes and combo boxes.
    7. Swing Containers
      • Swing provides three top-level container classes: JFrame, JDialog, and JApplet; use the JFrame and JDialog to create an interactive session.
    8. Swing Dialogs
      • Create and test a wizard dialog which allows users to step through the data entry process.
    9. Specialty Panes and Layout Managers
      • Use the JTabbedPane Class to code a tabbed dialog for the user to enter different categories of data.
    10. Chooser Dialogs
      • JFileChooser class provides the file chooser dialog box and code for selecting all files from a default directory using a default filter.
    11. Menus and Toolbars
      • Code a window with a selectable menu and an associated toolbar and status bar.
    12. Tables
      • Code a multi-line and column table.
      • Resize the window containing the table in order that it is sufficiently large to display the values in the entire table.
    13. Text
      • Code a sophisticated text box with editing and formatting capabilities.
    14. Look and Feel
      • Allow the user to modify the look and feel option on the windows.
 

Web-based Training Services

 

Quality Distance-learning

Bandwidth Requirements
Classroom Management System
Bi-directional Communication
Value Added Service

Common Questions
Courseware Superior by Design
Technology Updates

Learning Path

SYS-ED Website
Effective February 27, 2012, the course dates listed on the SYS-ED schedules only will be available based upon approved and authorized user ID. Client organizations will be assigned to a preference center.

Copyright Acknowledgement: The software product(s) listed in this outline are owned and copyrighted by their respective companies. SYS-ED makes no representation regarding ownership in any of the software products that we train on.
SYS-ED courses are not intended for or open to the general public. They are intended for employees of Fortune 1000 companies, government municipalities, consulting companies, software, companies, healthcare providers. and mid-sized businesses. Individuals attending such courses will be required to execute a statement acknowledging that the employer will be paying for the SYS-ED course and that the employer has a licensed version of the software.