The JBuilder Companion is an introduction and examination of JBuilder 7 for intermediate level programmers. The book covers the JBuilder IDE, including an overview of visual development, the programmer's editor, database development and the debugger. The primary goal of the book is to explain the technology in a clear, concise, and enjoyable manner. The book also aims to give developers the knowledge they need to take advantage of all JBuilder's many tools.  

Application development, applet development, JavaBeans development and database development are all covered in depth. The text explains how JBuilder can help you work with swing components, layout managers, event handlers, interfaces and other core features of the Java SDK. Significant coverage of how to integrate open source tools such as CVS, JUnit and Ant into your JBuilder development cycle is also included. The text shows how to use other editors such as emacs or Visual Slick Edit with JBuilder, and it includes some introductory material on extending the IDE with the Open Tools API. 

The book is written with equal attention to development in Linux and Windows. Specific and detailed attention is paid to owners of both the Personal and SE versions of the product. The code takes advantage of the latest features in JDK 1.4.

 

Part I:

 Getting Started

 

101 total

1

Introduction

sent

10

2

Setup and Configuration

sent

11

3

Default Applications and Applets

sent

6

4

Using the IDE

sent

16

5

JBuilder Overview  

sent

21

6

UI Designer

sent

22

7

Using the Editor 

sent

15

Part II

Java Language

 

 

8

Classes and Interfaces

sent

 

9

Simple Types

sent

 

10

Statements and Expressions

sent

 

11

Looping and Math Operators

sent

 

 

JBuilder Fundamentals

 

143

total

12

Layout Manager

sent

25

13

 

More Layouts and Menus

sent

15

14

 

Event Handling

sent

19

15

Firing Events

Sent

19

16

CheckBoxes and Radio Buttons

Sent

20

17

Visual Design and Reuse

Sent

17

18

The Art of the Button

Sent

15

19

Dialogs

Sent

13

Part IV:

Project Architecture

 

50 total

20

Composing Java

Sent

12

21

Comments and JavaDoc

Sent

23

22

Modularity

 Sent

15

Part V:

Project Management

 

103

total

23

Building Simple Applications

Sent

19

24

Default JBuilder Projects

Sent

14

25

Complex Projects

Sent

26

26

Team Development

sent

27

27

Jar Files

Sent

17

28

Deploying Applications

sent

19

Part VIII:

Testing, Debugging and Maintenance

 

78 total

29

The Debugger

Sent

26 

30

JUnit

Sent

14

31

Refactoring and UML

Sent

16

32

Open Tool Basics

Sent

22

Part VII:

JavaBeans

 

73 total

33

Basics

Sent

16

34

Javabean Harvest

Sent

13

35

JavaBeans and Properties

Sent

16

36

JavaBeans, Packages and Java2D

Sent

17

37

JavaBeans and Jar Files

Sent

11

Part IX:

Databases

 

153 total

38

Datebase Intro

sent

11

39

Database Setup

sent

36

40

Database Connectivity

sent

10

41

Database Basics

sent

18

42

Database Techniques

sent

24

43

Datebase Strategies

sent

16

44

Data Control

sent

17

45

SQL Queries

sent

21

                                                                                                                                                  544 total as of 4/16/02           

694 as of 5/28/02 – language chapters to go in appendix, not counted              

 

Part X:

Appendices

 

 

A:

Getting Technical Help

 

 

B:

Java and other Languages