Preface. Acknowledgments. PART I: Java 2 Reference. Java 2 Language in Plain English. Java 2 Language A to Z. Java 2 Language Reference. Java 2 API in Plain English. Java 2 API By Category. Java 2 API A to Z. Java 2 API Reference. PART II: A Java Programming Tutorial. Chapter 1: Applets and Oranges. Chapter 2: Java Building Blocks. Chapter 3: Fun with Graphics. Chapter 4: Components and Events. Chapter 5: Moving to Swing. Chapter 6: Animation and Threads. Chapter 7: Working with JavaBeans. Chapter 8: Common Programming Tasks. Appendix A: Java Exceptions and Errors. Appendix B: Useful Tables. Glossary. Index.
Brian Overland worked for Microsoft for 10 years, where he was a software tester, senior technical writer, and project leader on the development teams of both Visual C++ 1.0 and Visual Basic 1.0. His books include Visual Basic 6 In Plain English and C++ In Plain English. Michael Morrison is a Java and C++ developer, an instructor for Web--based learning courses, including DigitalThink's Introduction to Java 2 series, and the author of more than a dozen computer books.