Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Swing (Second Edition)

Swing (Second Edition), 9781930110885 (193011088X), Manning Publications, 2003
Written for the experienced Java developer, Swing provides an in-depth guide to getting the most out of Sun's Swing/JFC user interface classes. Mixing real-world code examples and expert advice on advanced features, this book shows how to make use of this powerful library effectively within your own projects.

The best thing about this text has to be its sample programs, many of which incorporate other Java APIs to do "real" work. For example, a demo of the scroll pane Swing component uses other JFC classes to display JPG images. For working with lists, the authors show how to process .ZIP files in Java. For demonstrating table programming, there's coverage of JDBC to connect to databases. Other standout code samples include a working FTP client and a fully functional .RTF word processor. (Many of these examples are enhanced in separate steps, showing off new Swing classes and features along the way.) The authors do a particularly good job of annotating code with clear explanations referenced with numbered bullets that point out important lines of code.

The other noteworthy feature here is the material on extending basic Swing functionality through custom code. (To use Swing effectively, you definitely need to be able to customize its classes. The authors show you how.) There are examples for enhancing Swing with custom layout managers and numerous samples that extend trees and tables, and even a section on the basics of creating new pluggable look and feel (PLAF) modules for Swing.

With material here on virtually every component and API, plus advanced coverage on using and extending Swing, this in-depth tutorial will prove to be an indispensable resource. It's ideal for any Java developer who wants to create powerful Swing interfaces for real-world projects.
--Richard Dragan

Overview of Swing and JFC, lightweight and heavyweight controls, Model View Controller (MVC) architecture, Swing pluggable look and feel (PLAF), sizing components, event handing and multithreading issues, timers, graphics debugging, painting and validation, focus management, SwingUtilities methods, frames, panels and borders, built-in and custom layout managers, labels and buttons, tabbed panels, scrolling and split panes, comboboxes and listboxes, text components, Swing undo support, menus and toolbars, progress bars and sliders, JPEG editing, custom and standard dialog boxes, layered panes, custom and built-in MDI support, trees, tables (basic and advanced features), advanced text component programming, sample .RTF word processor, printing, and Java2D API fundamentals.

" . . . the Bible of Swing. . . . If you want to learn to be a competent Swing developer . . . get this book."
(HTML tags aren't allowed.)

Firefox For Dummies (Computer/Tech)
Firefox For Dummies (Computer/Tech)
Make your online world safer, easier, and a lot more fun, for free!

Firefox is a lot like a For Dummies book — designed to make things easier for the rest of us. Now, one of the guys who invented it shows you how to use the browser made for people, not programmers. This book shows how you can view multiple Web pages...

Six Sigma and Beyond:  Design for Six Sigma, Volume VI
Six Sigma and Beyond: Design for Six Sigma, Volume VI
This volume addresses design improvement from the perspective of prevention by introducing readers to the tools of the Six Sigma design process, and discusses DFSS (DCOV), and provides linkages between the traditional DMAIC and the DFSS model.

In this volume of the Six Sigma and Beyond series, quality engineering expert D.H....

Security in Distributed, Grid, Mobile, and Pervasive Computing
Security in Distributed, Grid, Mobile, and Pervasive Computing
Despite recent dramatic advances in computer security regarding the proliferation of services and applications, security threats are still major impediments in the deployment of these services. Paying serious attention to these issues, Security in Distributed, Grid, Mobile, and Pervasive Computing focuses on the increasing demand to guarantee...

Big Data Analytics with SAS: Get actionable insights from your Big Data using the power of SAS
Big Data Analytics with SAS: Get actionable insights from your Big Data using the power of SAS

Leverage the capabilities of SAS to process and analyze Big Data

About This Book

  • Combine SAS with platforms such as Hadoop, SAP HANA, and Cloud Foundry-based platforms for effecient Big Data analytics
  • Learn how to use the web browser-based SAS Studio and iPython Jupyter Notebook...
Cover Letters For Dummies
Cover Letters For Dummies

Now completely updated for online and on-paper job search — the only guide to new-style letters that get you in the door

Go beyond the classic cover letter! Whether you're a new or experienced job hunter, this guide offers you fresh ideas for crafting a wide variety of engaging cover letters and innovative career marketing...

PHP Programming with PEAR
PHP Programming with PEAR
PEAR is the PHP Extension and Application Repository, and is a framework and distribution system for reusable, high-quality PHP components, available in the form of "packages". The home of PEAR is pear.php.net, from where you can download and browse this extensive range of powerful packages. For most things that you would want to use in...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy