|
Chapter 1: Introducing
Java and JBuilder
Java
Introducing JBuilder
The AppBrowser
Integrated Development Environment
The Class Hierarchy Browser and Drill-Down
Using the Help System
Summary
Chapter 2: Working With Projects
Introduction To Projects
Creating A New Project With The Project Wizard
Using The Application Wizard
Adding Files To A Projectsetting Project Options
Summary
Chapter 3: Working With Components In The User Interface Designer
Component-Based Development
The Ui Designer
Adding A Component To An Application
The Inspector
The Component Tree
Containers
Changing A Component's Name
Selecting Multiple Components
Creating Event Handlers
Summary
Chapter 4: Layout Managers
Introduction
Containers And Layout Managers
Summary
Chapter 5: Component Review
The Components Of JBuilde
Summary
Chapter 6: The Menu Designer
Overview
Using The Menu Designe
Designing A Main Menu
Designing A Popup Menu
Summary
Chapter 7: Java Language Basics
Java Syntax
Java's Data Types
Flow Control Structures
Summary
Chapter 8: Object-Oriented Programming In Java
Introduction To OOP
Classes
Java Packages
Summary
Chapter 9: Advanced Object-Oriented Programming In Java
Polymorphism
Summary
Chapter 10: Using JBuilder's Debugger
Overview
The Debugger Environment
Controlling Program Execution
Using Breakpoints
Examining Program Values
Customizing The Debugger
Summary
Chapter 11: Event Handling
Introduction
Standard Event Handling
Listener Interfaces
Adapter Classes In JBuilder
Anonymous Event Handling
Summary
Chapter 12: Exception Handling
Overview
The Exception Handling Model
The Throwable Class
Built-In Exceptions In Java
Case Study: Simple Calculator
Summary
Chapter 13: The JBuilder Data Model
An Introduction To Working With Relational Databases In JBuilder
Data Access Components In JBuilder
Summary
Chapter 14: Database Tools
The Database Pilot
The SQL Builder
The JDBC Monitor
Summary
Chapter 15: Working With Data-Aware Controls
Starting With Data-Aware Controls
Advanced Data-Aware Controls
Summary
|
Chapter 16: Working With Data-Aware
Controls
Starting With Data-Aware Controls
Advanced Data-Aware Controls
Summary
Chpater 17: JavaBeans And BeansExpress Essentials
Introduction
The JavaBeans Component Model
Creating A JavaBean In JBuilder
Adding Properties
Adding A JavaBean To The Component Palette
Summary
Chapter 18: Master-Detail Database Frames
Master-Detail Relationships
Creating A Master-Detail User Interface
Summary
Chapter 19: Manipulating Querydatasets Programmatically
Working With Databases In Java
Summary
Chapter 20: DataModules
DataModules Introduced
Creating DataModules
Data Partitioning
Summary
Chapter 21: Column Components
Column Components
Pick Lists
Calculated Columns
Summary
Chapter 22: Parameterized Queries And DataSetViews
Parameterized Queries
Summary
Chapter 23: Stored Procedures
Stored Procedures Defined
Summary
Chapter 24: Advanced Exception Handling Techniques
Creating A Custom Exception Class
Using Exception Handling For Resource Protection
The DataSetException Class
Overriding Default DataSetException Handling On Controls
Summary
Chapter 25: Enterprise Java Beans (EJB) Overview
Introduction
Enterprise Java Beans Architecture
Enterprise Java Bean Components
The Container
EJB Development
EJB Clients
Deploying To Borland Application Server
Summary
Chapter 26: Corba Basics
Introduction
Corba
Summary
Chapter 27: Servlets: An Introduction
Introduction
Servlets
Summary
Chapter 28: Creating Reports With Java And HTML
Summary
Chapter 29: Serialization
Overview
Why Serialize?
Serialization In JDK 1.1
Using Output Streams
Using Input Streams
Writing And Reading Object Streams
Summary
Chapter 30: Deploying Your Software
Deployment Strategies
Command-Line Java
Deploying Your Software
Summary
|