NetBeans Platform 6.9 Developer's Guide

Create professional desktop rich-client Swing applications using the world's only modular Swing application framework

NetBeans Platform 6.9 Developer's Guide

Jürgen Petri

Create professional desktop rich-client Swing applications using the world's only modular Swing application framework
eBook
$10.00
RRP $23.99
Save 58%
Print + eBook
$39.99
RRP $39.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$10.00
$39.99
RRP $23.99
RRP $39.99
eBook
Print + eBook

Frequently bought together


NetBeans Platform 6.9 Developer's Guide Book Cover
NetBeans Platform 6.9 Developer's Guide
$ 23.99
$ 10.00
VMware Workstation - No Experience Necessary Book Cover
VMware Workstation - No Experience Necessary
$ 18.99
$ 10.00
Buy 2 for $20.00
Save $22.98
Add to Cart

Book Details

ISBN 139781849511766
Paperback288 pages

Book Description

The NetBeans Platform has many features provided out of the box for Swing desktop application developers. It can take you hours just to create menu bars, toolbars, a window system, and other typical desktop application infrastructural needs rather than you focusing on your domain knowledge. Imagine how much time you could save with a hands-on guide for using the NetBeans Platform, which relieves you from creating desktop functions for each of your applications.

This book guides you through the development of a complete Swing application built on the NetBeans Platform. Each chapter introduces a number of new concepts relating to a theme, such as the window system, and then shows you how to implement the concepts in the application you are creating. At the end of the book you have a task manager, which you can adapt to your own purposes. Or you can, of course, create your own applications, now that you have built up a solid basis of NetBeans Platform knowledge.

The NetBeans Platform is a framework for developing large distributed desktop applications. It aims to drastically simplify desktop application development by providing a number of techniques, patterns, and full-blown Swing components out of the box. Most desktop applications have very similar technical requirements, such as: a consistent user interface, extensibility, data display, configuration settings, a help system, distribution mechanisms, on-line update possibilities, and the ability to be deployed to multiple operating systems.

Fulfilling these technical requirements over and over again for each new application is expensive, superfluous, and boring. The NetBeans Platform gives developers a transparent, open source, extensible, and free framework that address all of these technical requirements. This book will guide you through all these topics and show you how you can apply the lessons learned in the context of a real application.

The central driver of the book is the creation of a complete sample application, chapter by chapter, throughout the length of this book. You will learn how to apply the key concepts in your own work environment, so that you will be able to build flexible, reliable, robust and scalable Swing applications yourself. At the end of the book, you will be comfortable creating similar applications yourself and you will know what to do when you get stuck.

Table of Contents

What You Will Learn

  • Reuse the NetBeans window system for your Swing applications, rather than creating your own
  • Explore the NetBeans module system and utilize it effectively in large applications
  • Use the standard parts of the NetBeans Platform rather than creating your own menu bars, toolbars, and other typical features
  • Handle the display of large sets of data via the NetBeans Nodes API, together with the NetBeans Platform's advanced Swing components
  • Get to know all of the main NetBeans APIs and utilize them for developing applications that suit your needs
  • Visualize your data quickly and powerfully via the NetBeans Visual Library API
  • Prototype your application and get very complex data structures displayed in interesting ways in no time
  • Create applications that can be easily deployed to Windows, Linux, and Mac
  • Build your understanding of the nuances of the NetBeans Platform as you create an application from scratch

Authors

Table of Contents

Book Details

ISBN 139781849511766
Paperback288 pages
Read More

Read More Reviews

These popular $10 titles might interest you

VMware Workstation - No Experience Necessary Book Cover
VMware Workstation - No Experience Necessary
$ 18.99
$ 10.00
Instant VMware Player for Virtualization Book Cover
Instant VMware Player for Virtualization
$ 19.99
$ 10.00
EJB 3.1 Cookbook Book Cover
EJB 3.1 Cookbook
$ 32.99
$ 10.00
Flash iOS Apps Cookbook Book Cover
Flash iOS Apps Cookbook
$ 29.99
$ 10.00
GateIn Cookbook Book Cover
GateIn Cookbook
$ 29.99
$ 10.00
Marmalade SDK Mobile Game Development Essentials Book Cover
Marmalade SDK Mobile Game Development Essentials
$ 29.99
$ 10.00