MTU Cork Library Catalogue

Syndetics cover image
Image from Syndetics

Learn Java with JBuilder 6 / John Zukowski.

By: Zukowski, John.
Material type: materialTypeLabelBookPublisher: Berkeley,CA : Apress, 2002Description: xviii, 625 p ; 24 cm. +.ISBN: 1893115984.Subject(s): JBuilder | Java (Computer program language)DDC classification: 005.133 ZUK
Contents:
Part One: Starting Out -- Skill 1: Exploring JBuilder -- Skill 2: Employing the JBuilder Applet Wizard -- Skill 3: Using Java Syntax -- Skill 4: Creating a Scrolling Text Applet with sound -- Skill 5: Exploring the Abstract Window Toolkit and Swing -- Skill 6: Understanding layout Management -- Skill 7: Drawing with Java -- Skill 8: Accessing Files -- Part Two: Digging into JavaBeans -- Skill 9: Understanding JavaBeans -- Skill 10: Configuring the Palette -- Skill 11: Creating Beans: Events -- Skill 12: Creating Beans: Properties -- Skill 13: Creating Beans: Introspection -- Skill 14: Creating Beans: Customization -- Skill 15: Creating Beans: Serialization -- Part Three: Advanced Skills -- Skill 16: Delivering Programs -- Skill 17: Working with Menus -- Skill 18: Creating a JToolbar -- Skill 19: Internationalization -- Skill 20: Customizing JBuilder -- Skill 21: Debugging Multithreaded Programs -- Skill 22: Exploring JBuilder Professional and JBuilder Enterprise.
Holdings
Item type Current library Call number Copy number Status Date due Barcode Item holds
General Lending MTU Bishopstown Library Lending 005.133 ZUK (Browse shelf(Opens below)) 1 Available 00092262
Total holds: 0

Enhanced descriptions from Syndetics:

Learn Java with JBuilder 6 teaches you how to become a productive JBuilder developer using the popular Java IDE, JBuilder 6. Master teacher and Java programmer John Zukowski uses bite-size examples to introduce the Java programming language and the core Java libraries. Learn to use many of the JBuilder wizards and JBuilder's JavaBeans Express to automatically generate the development framework, which allows you to concentrate on filling in the business logic. Learn how to build and how to connect JavaBean components in JBuilder's drag-and-drop development environment. Master the Model-View-Controller architecture found in Swing's graphical user interface components to build complex user interfaces. Learn about multithreading and how to debug multithreaded programs, and much more!

Part One: Starting Out -- Skill 1: Exploring JBuilder -- Skill 2: Employing the JBuilder Applet Wizard -- Skill 3: Using Java Syntax -- Skill 4: Creating a Scrolling Text Applet with sound -- Skill 5: Exploring the Abstract Window Toolkit and Swing -- Skill 6: Understanding layout Management -- Skill 7: Drawing with Java -- Skill 8: Accessing Files -- Part Two: Digging into JavaBeans -- Skill 9: Understanding JavaBeans -- Skill 10: Configuring the Palette -- Skill 11: Creating Beans: Events -- Skill 12: Creating Beans: Properties -- Skill 13: Creating Beans: Introspection -- Skill 14: Creating Beans: Customization -- Skill 15: Creating Beans: Serialization -- Part Three: Advanced Skills -- Skill 16: Delivering Programs -- Skill 17: Working with Menus -- Skill 18: Creating a JToolbar -- Skill 19: Internationalization -- Skill 20: Customizing JBuilder -- Skill 21: Debugging Multithreaded Programs -- Skill 22: Exploring JBuilder Professional and JBuilder Enterprise.

Table of contents provided by Syndetics

  • About the Technical Reviewer (p. xi)
  • Acknowledgments (p. xiii)
  • Introduction (p. xv)
  • Part 1 Starting Out (p. 1)
  • Skill 1 Exploring JBuilder (p. 3)
  • Introducing JBuilder (p. 4)
  • Installing JBuilder (p. 5)
  • Getting a Registration Key (p. 14)
  • Working in the JBuilder Environment (p. 22)
  • Creating a Java Program (p. 28)
  • Understanding the Source (p. 36)
  • The Basics of Object-Oriented Programming (p. 39)
  • Skill 2 Employing the JBuilder Applet Wizard (p. 43)
  • Using the Project Wizard (p. 44)
  • Using the Applet Wizard (p. 47)
  • Examining the Applet Source (p. 52)
  • Getting Applet Parameters (p. 56)
  • Using the Application Wizard (p. 58)
  • Examining the Application Source (p. 61)
  • Setting Application Parameters (p. 65)
  • Skill 3 Using Java Syntax (p. 77)
  • Introducing Java Syntax (p. 78)
  • Working with Data Types, Literals, and Strings (p. 84)
  • Declaring Classes, Variables, and Methods (p. 87)
  • Using Flow Control (p. 94)
  • Using Exception Handling (p. 98)
  • Looking for More Help (p. 100)
  • Skill 4 Creating a Scrolling Text Applet with Sound (p. 103)
  • Getting Started (p. 104)
  • Using the Override Method Wizard (p. 105)
  • Understanding the Applet Life-Cycle Methods (p. 111)
  • Adding Sound (p. 112)
  • Introducing Multithreading (p. 117)
  • Defining the Thread Using the Implement Interface Wizard (p. 119)
  • Creating the Thread (p. 123)
  • Skill 5 Exploring the Abstract Window Toolkit and Swing (p. 129)
  • Introducing the Abstract Window Toolkit and Swing (p. 130)
  • Adding Components to Your Program (p. 131)
  • Using Labels (p. 132)
  • Using Text Fields (p. 136)
  • Using Buttons (p. 139)
  • Handling Events (p. 141)
  • Converting an AWT Applet to a Swing Application (p. 149)
  • Skill 6 Understanding Layout Management (p. 161)
  • Introducing Layout Management Principles (p. 162)
  • Using the JTabbedPane Control (p. 162)
  • Using FlowLayout (p. 165)
  • Implementing ContainerListener (p. 168)
  • Using GridLayout (p. 169)
  • Using BorderLayout (p. 171)
  • Using BoxLayout (p. 173)
  • Using Other Layout Managers (p. 175)
  • Skill 7 Drawing with Java (p. 181)
  • Drawing Support in Java (p. 182)
  • Using the paint() Method to Draw (p. 183)
  • Handling Mouse Events (p. 186)
  • Drawing from a Buffer (Double Buffering) (p. 190)
  • Changing Colors (p. 194)
  • Using the Java 2D API (p. 199)
  • Skill 8 Accessing Files (p. 213)
  • Getting File Information (p. 214)
  • Using a StringWriter (p. 216)
  • Reading Files (p. 220)
  • Listing a Directory (p. 224)
  • Showing a Directory Graphically (p. 225)
  • Part 2 Digging into JavaBeans (p. 237)
  • Skill 9 Understanding JavaBeans (p. 239)
  • What's a Bean? (p. 240)
  • What's Inside a Bean? (p. 240)
  • What Does JBuilder Have to Do with All This? (p. 241)
  • Skill 10 Configuring the Palette (p. 253)
  • Setting Up the Component Palette (p. 254)
  • Finding Beans (p. 269)
  • Skill 11 Creating Beans: Events (p. 273)
  • From Bean to Program (p. 277)
  • Java's Delegation-Based Event Model (p. 281)
  • Making a Red Triangle (p. 291)
  • Generating Event-Handling Code with BeansExpress (p. 299)
  • Skill 12 Creating Beans: Properties (p. 311)
  • Introducing Properties (p. 312)
  • Skill 13 Creating Beans: Introspection (p. 337)
  • Introducing Introspection (p. 338)
  • Using the BeanInfo Introspector (p. 346)
  • Overriding BeanInfo (p. 352)
  • Skill 14 Creating Beans: Customization (p. 361)
  • Getting Started (p. 362)
  • Creating the ShapeBox (p. 362)
  • Using the Default Property Editor (p. 368)
  • Getting Shape Names As Input (p. 371)
  • Creating a Custom Property Editor (p. 383)
  • Skill 15 Creating Beans: Serialization (p. 395)
  • Learning about Persistence (p. 396)
  • Creating the Interface (p. 396)
  • Making the Counter Count (p. 397)
  • Enabling Save and Load (p. 400)
  • Part 3 Advanced Skills (p. 413)
  • Skill 16 Delivering Programs (p. 415)
  • Scooping Ice Cream (p. 416)
  • Creating the Applet (p. 417)
  • Creating an Archive (p. 438)
  • Skill 17 Working with Menus (p. 453)
  • Getting Started (p. 454)
  • Working with an About Box (p. 455)
  • Using the Menu Designer (p. 457)
  • Using the JOptionPane (p. 460)
  • Changing Colors with the JColorChooser (p. 462)
  • Changing Fonts with the FontChooser (p. 463)
  • Skill 18 Creating a JToolBar (p. 471)
  • Working with Toolbars (p. 472)
  • Docking Toolbars (p. 475)
  • Picking Files (p. 477)
  • Closing Up (p. 482)
  • Skill 19 Internationalization (p. 487)
  • We Are the World (p. 488)
  • Working with Locales (p. 488)
  • Creating the Program (p. 491)
  • Formatting Numbers (p. 492)
  • Formatting Dates (p. 495)
  • Bundling Resources (p. 499)
  • Skill 20 Customizing JBuilder (p. 513)
  • Configuring Project Defaults (p. 514)
  • Working with Code Templates (p. 520)
  • Changing the JDK Version (p. 525)
  • Adding Tools (p. 530)
  • Understanding Obfuscation (p. 533)
  • Skill 21 Debugging Multithreaded Programs (p. 537)
  • Creating the Test Program (p. 538)
  • Debugging the Program (p. 553)
  • Skill 22 Exploring JBuilder Professional and JBuilder Enterprise (p. 567)
  • Beyond JBuilder Basics (p. 568)
  • Versioning Files (p. 568)
  • UML Code Visualization (p. 572)
  • Refactoring (p. 578)
  • Unit Testing (p. 582)
  • Two-Way EJB Designer (p. 583)
  • Glossary (p. 587)
  • Index (p. 607)

Author notes provided by Syndetics

John Zukowski is a best-selling author and teacher as well as a strategic Java consultant for IZ Ventures. Inc.

Powered by Koha