Contents


Chapter 1: Shortcuts to key topics

Chapter 2: What's new in JBuilder 4
Web Development
   JavaServer Pages and servlet support
   XML support
   InternetBeans Express
Enterprise JavaBeans
Application server support
Team development
   Version tracking and control
OpenTools API
User Interface changes
   JBuilder IDE
   Wizards
   Editor
Running and Debugging
Database tools
   JDataStore
   JDBC Explorer improvements
Using JBuilder's online help
   How to get Help
   The main parts of the Help Viewer
   Using the Help Viewer
   Navigating in the Help Viewer
   Viewing class reference documentation
Documentation conventions

Chapter 3: Introduction
What is JBuilder?
Introducing the AppBrowser
   Navigating in the AppBrowser
Java language support

Chapter 4: Learning more about JBuilder
The JBuilder documentation set
Learning more about Java

Chapter 5: Using the editor
Completing code with CodeInsight
Using code templates
Keymaps for editor emulations
   Cursor Movement
   Selection
   Editing Text
   Clipboard
   Search and Replace
   Buffers and Files
   Compile and Debug
   CodeInsight
   Code Templates
   View and Help
KDE keystrokes

Chapter 6: Automating application development
Using wizards
Using the object gallery
Additional JBuilder tools
Working with projects
   Saving projects
   Using the Project wizard
   Displaying project files
   Setting project properties
   Managing projects
Creating JavaBeans
Working with applets
   Using the Applet wizard

Chapter 7: Building a user interface
Using the UI designer
   Viewing a file
   Adding and manipulating components
Designing menus
Setting component properties and events
   Opening the Inspector
Designing layouts with layout managers

Chapter 8: Compiling and running Java programs
Compiling Java programs
Running Java programs
Debugging Java programs
   Debugging
Deploying Java programs
   Using the Archive Builder
   Deploying CORBA applications
   Deploying web-based applications
   Running deployed programs
Using command-line tools

Chapter 9: Building distributed applications
Team development
Java technologies
Building database applications
Developing international applications
   Internationalization features in JBuilder
Contacting Borland developer support
Online resources
   World Wide Web
   Borland newsgroups
   Usenet newsgroups

Chapter 10: Tutorial: Building an application
Step 1: Creating the project
Step 2: Generating your source files
   Changing the project properties
Step 3: Compiling and running your application
Step 4: Customizing your application's user interface
Step 5: Adding a component to your application
Step 6: Editing your source code
Step 7: Compiling and running your application
Step 8: Running your application from the command line
Step 9: Adding more components to your application
Step 10: Preparing your application for deployment
Step 11: Running your deployed application from the command line
HelloWorld source code
   Source code for HelloWorldFrame.java
   Source code for HelloWorldClass.java

Chapter 11: Tutorial: Building an applet
Overview
Step 1: Creating the project
   Changing the project properties
Step 2: Generating your source files
Step 3: Compiling and running your applet
Step 4: Customizing your applet's user interface
Step 5: Adding AWT components to your applet
Step 6: Editing your source code
Step 7: Deploying your applet
   Deploying your applet with the jar tool
   Deploying your applet with the Archive Builder
Step 8: Modifying the HTML file
Step 9: Running your deployed applet from the command line
Step 10: Testing your deployed applet on the Web
Applet source code
   Applet HTML source code
   Applet class source code




© 1997, 2000 by INPRISE Corporation, Inc.
All Rights Reserved