My Account | Newsletters | User Groups | Contact | About Us

NetBeans IDE 7 Cookbook

Rhawi Dantas

Jump to: Overview | Reviews | The Author | Sample Chapters
spacer Click here to view more images
eBook: €20.99
Formats: spacer
save 15%!
Print + free eBook + free PacktLib access to the book: €55.98
save 44%!
spacer Free Shipping! UK, US, Europe and selected countries in Asia.
Also available on: spacer spacer spacer spacer
Table of Contents
The Author
  • Covers the full spectrum of features offered by the NetBeans IDE
  • Discover ready-to-implement solutions for developing desktop and web applications
  • Learn how to deploy, debug, and test your software using NetBeans IDE
  • Another title in Packt's Cookbook series giving clear, real-world solutions to common practical problems

Book Details

Language : English
Paperback : 308 pages [ 235mm x 191mm ]
Release Date : May 2011
ISBN : 1849512507
ISBN 13 : 9781849512503
Author(s) : Rhawi Dantas
Topics and Technologies : All Books, Cookbooks, Java, Open Source

Table of Contents

Chapter 1: NetBeans Head First
Chapter 2: Basic IDE Usage
Chapter 3: Designing Desktop GUI Applications
Chapter 4: JDBC and NetBeans
Chapter 5: Building Web Applications
Chapter 6: Using JavaFX
Chapter 7: EJB Application
Chapter 8: Mobile Development
Chapter 9: Java Refactoring
Chapter 10: Extending the IDE
Chapter 11: Profiling and Testing
Chapter 12: Version Control
  • Preface
  • Chapter 1: NetBeans Head First
    • Introduction
    • Creating a Java Project Using Wizard
    • Creating libraries
    • Sharing libraries
    • Importing Projects from Eclipse
    • Importing existing Maven Projects
    • Chapter 2: Basic IDE Usage
      • Introduction
      • Creating a Java Project using Maven support
      • Creating a package
      • Creating a class
      • Running the main class
      • Debugging a class
      • Creating constructors
      • Generating toString(), equals(), and hashCode()
      • Generating getters and setters
      • Chapter 3: Designing Desktop GUI Applications
        • Introduction
        • Creating a Java Desktop Application
        • Creating a Frame
        • Creating a Panel
        • Adding Event Listeners
        • Connecting your Application to a Database
        • Creating a customized icon for your application
        • Making executable Java Desktop Applications
        • Chapter 4: JDBC and NetBeans
          • Introduction
          • Setting up with MySQL
          • Setting up with PostgreSQL
          • Setting up with Apache Derby/Java DB
          • Setting up with Oracle
          • Built-in SQL editor
          • Chapter 5: Building Web Applications
            • Introduction
            • Creating a web project using the wizard
            • Introduction to Java EE 6 using NetBeans
            • Adding JSF as a web framework
            • Using JSF as a web framework
            • Using Apache Struts as a web framework
            • Using GWT as a web framework
            • Chapter 6: Using JavaFX
              • Introduction
              • Creating a JavaFX Project
              • Build UI with NetBeans JavaFX Composer
              • Connecting JavaFX Application to Web Service
              • Connecting JavaFX Application to Database
              • Application States in JavaFX
              • Chapter 7: EJB Application
                • Introduction
                • Creating EJB project
                • Adding JPA support
                • Creating Stateless Session Bean
                • Creating Stateful Session Beans
                • Sharing a service through Web Service
                • Creating a web service client
                • Chapter 8: Mobile Development
                  • Introduction
                  • Creating CLDC/MIDP applications
                  • Creating CDC applications
                  • Using the Visual Mobile Designer
                  • Beautifying your mobile application
                  • Chapter 9: Java Refactoring
                    • Introduction
                    • Renaming elements
                    • Moving elements
                    • Extracting a superclass
                    • Extracting an interface
                    • Encapsulating fields
                    • Chapter 10: Extending the IDE
                      • Introduction
                      • Creating a new project Wizard
                      • Creating a new file wizard
                      • Creating options panels
                      • Chapter 11: Profiling and Testing
                        • Introduction
                        • Profiling Java code
                        • Creating unit tests
                        • Using SQE for improved code quality
                        • Monitoring HTTP connections
                        • Using the JMeter load generator
                        • Chapter 12: Version Control
                          • Introduction
                          • Adding a project to Subversion
                          • Checking in modifications
                          • Working with a Subversion branch
                          • Resolving conflicts in Subversion
                          • Creating a Mercurial project
                          • Cloning a Mercurial repository
                          • Committing to a Mercurial project
                          • Index

                          Rhawi Dantas

                          Rhawi Dantas is a Brazilian Software Engineer, more specifically from Recife, with severeal years of experience in the Java platform. He has mainly focused on Web/Server development and has contributed to projects ranging from mobile/server integration, different customization of IDEs and development of CRMs. He currently works at with Java Web development. He graduated as Bachelor in Information Systems and at that time he had the opportunity to work as a tutor for the University with Object Oriented Programming subject. Besides fulltime work he is on his way with his Masters in Software Systems at the Tampere University of Technology. He is also certified as SCJP, SCWCD, and SCSNI.
                          Sorry, we don't have any reviews for this title yet.

                          Sample chapters

                          You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.

                          Code Downloads

                          Download the code and support files for this book.


                          - 5 submitted: last submission 30 Dec 2011

                          Errata type: Typo | Page number: 8 | Errata date: 18 July 11

                          "Proejcts pane" should be "Projects pane"


                          Errata type: Typo | Page number: About the Author section | Errata date: 18 July 11

                          "severeal years". should be "several years"


                          Errata type: Typo | Page number: About the Author section | Errata date: 18 July 11

                          "hsa contributed". should be "has contributed"


                          Errata type: Typo | Page number: About the Author

                          “as Bachelor ... Systems” should be “with a Bachelor ... Systems degree” in the second paragraph.


                          Errata type: Typo | Page number: About the Reviewers

                          “has a broad” should be “has broad” in the first paragraph.


                          Submit Errata

                          Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.

                          What you will learn from this book

                          • Get to grips with quick development patterns using NetBeans Platform
                          • Step up your mobile development environment using NetBeans
                          • Refactor faster and better
                          • Work with a variety of web frameworks via NetBeans
                          • Create and integrate different projects and technologies
                          • Link up various servers and databases with NetBeans
                          • Master the art of testing using NetBeans
                          • Version-control your systems from the comfort of your IDE

                          Special Offers


                          Annual subscription:

                          €150.00 per annum

                          Monthly subscription:

                          €14.99 per month

                          Buy any two eBooks and get 50% off

                          Add any two eBooks to your cart, and 50% will be taken off their total price

                          spacer +    spacer

                          Simply click below to add these two eBooks to your cart

                          View our bestselling Cookbooks bundles

                          In Detail

                          Java IDEs have grown bigger and more complicated with time. Some development environments even require the user to spend countless hours searching for more software to bundle with the IDE just to start working. NetBeans abstracts much of the work needed to configure the environment and makes it convenient for Java developers to start coding straight away. With this book in hand you will tap into the endless possibilities of developing modern desktop and web applications in Java.

                          NetBeans IDE 7 Cookbook is perfect for you if you are ready to take the next step from the standard tutorials and move into the practical world. It will show you all the features of the NetBeans IDE used by Java developers. It goes to great lengths in explaining different ways of achieving a desired goal and uncovering features present in NetBeans that are often overlooked or forgotten.

                          The NetBeans IDE 7 Cookbook will appeal to Java programmers at all levels who are ready to go beyond just tutorials.

                          A practical solution reference with a series of to-the-point recipes that will help Java developers with all kinds of NetBeans development tasks


                          With this book you will learn in a step-by-step manner and build solutions from the ground up using NetBeans. Each recipe is well illustrated and the code contained in the examples is very engaging and will allow developers to build functional and fun software while learning how the IDE can help them with their tasks.

                          Who this book is for

                          Java developers of all levels who use NetBeans will be able to learn from and implement the thorough and well-explained solutions given in this Cookbook. If you want an easy reference on your desk to solve most of your day-to-day development queries with NetBeans, this book is for you.

                 is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.