Professional Java Custom UI Components

Kenneth F. Krutsch, David S. Cargo, Virginia Howlett

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

商品描述

This book details the design and implementation of professional-grade Java custom user interface components, primarily for use within Internet browsers. Interoperability with the current Internet browsers requires design patterns that provide efficient screen rendering while minimizing the component download time. This book demonstrates proven techniques for developing and deploying client-side Java components and applets that are efficient, and compatible with modern Internet browsers, without the use of external software or plug-ins.

This book introduces custom component development by utilizing a simple example, which has been refined during its use within a college course. It then walks through the design and development of a number of examples derived from actual production code. The book is supported by a download containing thousands of lines of tested code along with comprehensive documentation. Visual design, user interface project management, and code maintenance are also discussed, putting the code details into perspective.

This book covers: Visual design of user interfaces
Using AWT and Swing in custom components
Implementing design patterns
Browser interoperability
Building component frameworks
Detailed examination of tested production quality code
Code maintenance

商品描述(中文翻譯)

本書詳細介紹了專業級Java自定義用戶界面組件的設計和實現,主要用於互聯網瀏覽器中的使用。與當前的互聯網瀏覽器的互操作性要求設計模式,以提供高效的屏幕渲染,同時最大限度地減少組件的下載時間。本書演示了開發和部署客戶端Java組件和小程序的成熟技術,這些技術高效且與現代互聯網瀏覽器兼容,無需使用外部軟件或插件。

本書通過使用一個簡單的示例介紹了自定義組件的開發,該示例在大學課程中得到了改進。然後,本書從實際生產代碼中衍生出的多個示例中進行了設計和開發。本書附帶了一個下載包,其中包含數千行經過測試的代碼以及詳細的文檔。還討論了視覺設計、用戶界面項目管理和代碼維護,將代碼細節放入整體視角中。

本書涵蓋了以下內容:用戶界面的視覺設計
在自定義組件中使用AWT和Swing
實現設計模式
瀏覽器互操作性
構建組件框架
對經過測試的生產質量代碼進行詳細檢查
代碼維護