Core JFC, 2/e (Paperback)

Kim Topley

  • 出版商: Prentice Hall
  • 出版日期: 2001-10-15
  • 定價: $1,650
  • 售價: 6.0$990
  • 語言: 英文
  • 頁數: 1712
  • 裝訂: Paperback
  • ISBN: 013090581X
  • ISBN-13: 9780130905819
  • 相關分類: Java 程式語言Java 相關技術
  • 立即出貨(限量) (庫存=10)

買這商品的人也買了...

商品描述

The worldwide JFC bestseller, updated for J2SE 1.3 and new Swing enhancements!

  • Expert-level JFC techniques and industrial-strength code examples
  • Advanced Swing solutions for superior Java(tm) user interfaces
  • In-depth discussion of all the Swing components and subsystems

Core JFC delivers:

  • Expert Swing techniques for superior user interfaces
  • Specific answers to the JFC problems experienced developers encounter most often
  • New techniques that utilize JFC enhancements in J2SE 1.3

In-depth coverage of all the Swing components.

With Java 2 Standard Edition Version 1.3, Sun has enhanced the Java Foundation Classes with new features and superior performance. In Core JFC, Second Edition, Kim Topley updates his bestselling guide to JFC, giving serious developers the detailed information they need to make the most of the latest version.

Using industrial-strength examples, Core JFC, Second Edition presents JFC in depth — and introduces key JFC features that are new to J2SE 1.3, including Swing enhancements, input validation, and new key binding schemes. Topley presents powerhouse JFC techniques that are of value to all JFC programmers, from beginner to expert.

Topley's advanced Swing coverage includes solutions to many of the key problems developers face most often. He introduces expert techniques for working with tree components, using custom renderers and editors, working with text components, using the internal frames feature to create multi-document applications, and much more.

If you're ready to use all the power JFC gives you, you're ready for Core JFC, Second Edition!

About the CD-ROM

The accompanying CD-ROM contains an extensive source code library that can be compiled and run from Windows, Solaris, and Linux, along with complete versions of Borland's JBuilder 4, Foundation Edition for all three platforms.

Every Core Series Book:

  • Demonstrates practical techniques used by professional developers
  • Features robust, thoroughly tested sample code and realistic examples
  • Focuses on cutting-edge technologies you need to master today
  • Provides expert advice that will help you build superior software

Table of Contents

Preface.

Who This Book Is For. What You'll Need. How This Book Is Organized. Conventions Used in This Book. About the CD-ROM. Feedback. Further Information. Acknowledgments.

I. FROM AWT TO SWING.


1. Introduction to the Java Foundation Classes.

What Are the Java Foundation Classes? Overview of JFC Features. The Swing Packages. The Model-View-Controller Architecture.


2. Frames, Labels and buttons.

The Shell of an Application: The JFrame Class. Components and Their Properties. Containers and Layout Managers. Event Handling. Using Buttons. Images on Components: Icons.


3. Managing the User Interface.

Layout Managers. Component Orientation. Working with the Application Window.


4. Graphics, Text Handling and Printing.

Working with Graphics. A Graphics Application. Rendering Text. Printing Graphics and Text.

II. USING SWING TO BUILD BETTER APPLICATIONS.


5. Keyboard Handling, Actions, and Scrolling.

Implementing Mouseless Operation. Scrolling Components. Logical Scrolling and Forcing Visibility of an Area. Implementing Scrolling with JscrollBar. Scrolling with the Keyboard. Component Autoscrolling.


6. Menus and Toolbars.

The Menu Bar and the Menu System. Toolbars. Actions and Java 2 Version 1.3.


7. Using Standard Dialogs.

Basic Dialogs. The JFileChooser Component.


8. Creating Custom Dialogs.

Creating Custom Dialog Boxes. Tabbed Panes and Borders. Swing Components Often Used in Dialogs.

III. ADVANCED TOPICS.


9. Text Controls.

Simple Text Controls. Input Verification. Text Components: Under the Hood. Getting Multiple Views of a Document. Documents with Nontext elements: JTextPane and JeditorPane.


10. The Tree Control.

The Tree Control. Custom Tree Rendering and Editing.


11. The Table Control.

An Overview of the Table Control. The Table Model. Table Columns and the Table Column Model. The Table Control. Customized Table Rendering and Editing.


12. Multiple-Document Applications.

Internal Frames. Layered Panes. Working with Internal Frames. Icons, the Desktop Pane and the Desktop Manager. An Example Multiple-Document Application.


13. The Pluggable Look-And-Feel.

The Look-and-Feel and the UIManager. Changing Component Look-and-Feel.


Appendix A: SWING AND APPLETS.
Index.

商品描述(中文翻譯)

全球暢銷書《核心JFC,第二版》已更新至J2SE 1.3和新的Swing增強功能!
- 專業級JFC技巧和工業級代碼示例
- 用於優秀Java(tm)用戶界面的高級Swing解決方案
- 對所有Swing組件和子系統進行深入討論

《核心JFC》提供:
- 用於優秀用戶界面的專業Swing技巧
- 對經驗豐富的開發人員最常遇到的JFC問題的具體解答
- 利用J2SE 1.3中的JFC增強功能的新技術

全面涵蓋所有Swing組件。

隨著Java 2標準版1.3的推出,Sun公司通過新增功能和提升性能,增強了Java基礎類庫。在《核心JFC,第二版》中,Kim Topley更新了他的暢銷指南,為專業開發人員提供了他們在最新版本中所需的詳細信息。

《核心JFC,第二版》使用工業級示例深入介紹JFC,並介紹了J2SE 1.3中的關鍵JFC功能,包括Swing增強功能、輸入驗證和新的按鍵綁定方案。Topley提供了對所有JFC程序員有價值的強大JFC技巧,無論是初學者還是專家。

Topley的高級Swing內容包括解決開發人員最常遇到的許多關鍵問題的解決方案。他介紹了與樹組件一起工作的專業技術,使用自定義渲染器和編輯器,處理文本組件,使用內部框架功能創建多文檔應用程序等等。

如果您準備充分利用JFC的所有功能,那麼您就準備好閱讀《核心JFC,第二版》了!

關於CD-ROM:
附帶的CD-ROM包含一個廣泛的源代碼庫,可以在Windows、Solaris和Linux上編譯和運行,以及完整版本的Borland的JBuilder 4,Foundation Edition,適用於這三個平台。

每本《核心系列書籍》:
- 展示專業開發人員使用的實用技術
- 提供經過全面測試的強大示例代碼和實際例子
- 專注於您今天需要掌握的尖端技術
- 提供專家建議,幫助您構建優秀的軟件

目錄:
前言
這本書適合誰
您需要什麼
本書的組織方式
本書使用的約定
關於CD-ROM
反饋
更多信息
致謝詞

第一部分 從AWT到Swing
1. Java基礎類庫簡介
2. 框架、標籤和按鈕
3. 管理用戶界面
4. 圖形、文本處理和打印

第二部分 使用Swing構建更好的應用程序
5. 鍵盤處理、操作和滾動
```