Contents
Tutorial: Starting Rational Application Developer
Tutorial: Creating and Deleting a Project
Tutorial: Creating a Java Class
Tutorial: Entering and Editing Java Statements
Tutorial: Running an Application in RAD
Check that the Exercise Was Done Correctly
Tutorial: Passing Parameters and Formatting Source Code
Tutorial: Defining a Java Application
Tutorial: Breaking the Code, Public vs. Private Access
Tutorial: Breaking the Code, Parameters, and Signatures
Tutorial: Exploring the JRE with RAD
Tutorial: Exploring the JRE through Online Documentation
Tutorial: Changing RAD Perspectives
Check that the Exercise Was Done Correctly
Chapter 3: Graphical User Interfaces
Introduction to GUI, AWT, Swing, and SWT
Tutorial: Creating a GUI with RAD
Tutorial: Running a New Application
Tutorial: Creating a Frame Subclass
Tutorial: Defining and Adding a Label
Tutorial: Defining a Functional Frame
Tutorial: Creating UML Diagrams with RAD
Tutorial: Modifying UML Diagrams with RAD
Tutorial: Generating Getters and Setters
Tutorial: Displaying the Employee Information
Tutorial: Breaking the Frame Code
Tutorial: Breaking the Getter/Setter Code
Results of the Review Exercise
Check that the Exercise Was Done Correctly
Chapter 4: More GUI and the Visual Editor
Specialization vs. Composition
Tutorial: Creating a Visual Class with VE
Tutorial: Modifying Properties
Tutorial: Adding Visual Components
Tutorial: Finishing the Application
Tutorial: Breaking the Code with VE
Results of the Review Exercise
Check that the Exercise Was Done Correctly
Results of the Challenge Exercise
Check that the Exercise Was Done Correctly
Reference versus Primitive Variables
Tutorial: Displaying Reference Variable Values
Tutorial: Working with Primitive Variables
Tutorial: Overriding the toString Method
Manipulating Numeric Primitives
Tutorial: Using Primitive Variables
Using Primitive Variables Tutorial Answers and Explanation
Converting Between Primitive Types
Strings to Primitives and Vice Versa
Tutorial: Testing EnterEmpInfo
Tutorial: Converting and Calculating
Tutorial: Adding a Result Label
Results of the Review Exercise
Check that the Exercise Was Done Correctly
Results of the Challenge Exercise
Check that the Exercise Was Done Correctly
Chapter 6: Conditional Logic and Checkboxes
Tutorial: Tax Calculation—Part I
Compound Conditions versus Nested Ifs
Tutorial: Tax Calculation—Part II
Tutorial: Comparisons between Reference Variables
Tutorial: Comparisons between String Variables
Tutorial: Coding a Checkbox Group
Tutorial: Working with an ItemEvent and States
Tutorial: Tying the Frames Together
Tutorial: Using the New Calculation
Results of the Review Exercise
Check that the Exercise Was Done Correctly
Chapter 7: Application Improvements
Tutorial: Catching an Exception
Tutorial: Solving Program Errors
Tutorial: More About Iteration
Tutorial: Finishing the Choice
Tutorial: Date and Time Formatting
Tutorial: Tidying Up Our Messy Method
Results of the Review Exercise
Check that the Exercise Was Done Correctly
Tutorial: Using HTML to Create a Web Page
Tutorial: Using the RAD Server
Tutorial: Creating a Simple Servlet
Tutorial: Working with a Response Object
Tutorial: Defining Form Components
Tutorial: Retrieving Form Information
Results of the Review Exercise
Check that the Exercise Was Done Correctly
Tutorial: JSP Standard Tag Library (JSTL)
Tutorial: Enhancing the Web Application
Tutorial: Creating a Servlet for
Tutorial: Adding Function to the Server-Based Application
Results of the Review Exercise
Check that the Exercise Was Done Correctly
Tutorial: Setting up the Project
Tutorial: Accessing DB2 on an IBM Power System
Tutorial: Accessing an Oracle Database
Tutorial: Accessing a Microsoft Access Database
Tutorial: Set-Up for Accessing All Databases
Tutorial: Breaking the Code, Drivers, and Connections
Tutorial: Using a Statement Object to Insert Data
Tutorial: Retrieving Data from a Database
Tutorial: Using a Database in an Application
Tutorial: Finishing the Employee Application, Part 1
Tutorial: Finishing the Employee Application, Part 2
Data Access in a Complex Environment
Results of the Review Exercise
Check that the Exercise Was Done Correctly
Check that the Exercise Was Done Correctly
Tutorial: Creating a Custom Tag
Tutorial: Defining the Tag Handler Class
How to Generate a Visual Component
Tutorial: Generating a Visual Component
Tutorial: Defining and Using the Custom Tag
Tutorial: Testing the Custom Tag
Tutorial: Database Access with Tags
Tutorial: Modifying the Tag Handler
Tutorial: Deleting Records Using a Custom Tag
Tutorial: Testing the Insert and Delete
Results of the Review Exercise
Check that the Exercise Was Done Correctly
Tutorial: Creating a JSF Project
Tutorial: Creating a Facelet with Page Designer
Tutorial: Using SDO components
Tutorial: Formatting a Facelet
Tutorial: Linking Web Pages to a Facelet
Tutorial: Inserting Data Using a Relational Record (RR)
Updating Data Using SDO and JSF
Tutorial: Defining a Scripting Variable
Binding a Data Object to a Visual Component
Tutorial: Defining a Navigation Rule
Tutorial: Updating and Deleting Using a Relational Record
Tutorial: Testing the Update and Delete Functions
Tutorial: Fixing the Application
Results of the Review Exercise
Check that the Exercise Was Done Correctly
Appendix A: Installing a Java Application on a PC
Tutorial: Exporting an Application from RAD
Tutorial: Environment Variables
Tutorial: Creating a Batch File
Tutorial: Running a Java Application on the PC
Tutorial: Stopping a Runaway Application in Windows
Results of the Review Exercise
Check that the Exercise Was Done Correctly
SQL and Relational Database Concepts
Appendix C: Installing a Java Application on WAS
Tutorial: Accessing a WAS Application
3.149.213.44