Book Image

NetBeans IDE 8 Cookbook

By : David Salter, Rhawi Dantas
Book Image

NetBeans IDE 8 Cookbook

By: David Salter, Rhawi Dantas

Overview of this book

<p>From the start to the end of a Java project's lifecycle, this book will show you how to perform many key tasks with the NetBeans IDE, uncovering more about mobile, desktop, and enterprise Java along the way.</p> <p>You will start by creating Java projects and learning how to refactor and use NetBeans tools to increase developer efficiency. You will then get a walkthrough of how to create a desktop application before covering JavaFX and mobile applications and how to use external services within them. Having seen how to create many different types of applications, you will then be shown how to test and profile them before storing them in revision control systems such as Git or Subversion. Finally, you will learn how to extend NetBeans itself by adding new features to the IDE.</p>
Table of Contents (19 chapters)
NetBeans IDE 8 Cookbook
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Fixing and organizing imports


With anything more than a very basic application, a developer needs to import other packages into their classes for them to function correctly. This quickly leads to a number of import statements at the top of a class file. NetBeans offers facilities to automatically add import statements (fix imports), in order to save developer time, and the ability to tidy up the import statements (organize imports).

Getting ready

It is necessary to have a project with valid Java source code in order to fix and organize imports. If you are unsure on how to create a project, please check the recipes in Chapter 1, Using NetBeans Projects. To help follow this recipe, when creating a project, enter UsingImports as the project name and ensure that the option to create a main class called com.davidsalter.cookbook.usingimports.UsingImports is selected.

How to do it…

  1. Expand the UsingImports project, and open the UsingImports.java class for editing.

  2. Edit the main method in UsingImports...