Guida introduttiva di NetBeans IDE 5.5
Benvenuti in NetBeans IDE.
In questa esercitazione viene fornita una semplice e rapida introduzione al flusso di lavoro di NetBeans IDE attraverso la descrizione della procedura necessaria per la creazione di una semplice applicazione console Java "Hello World". Completando l'esercitazione si acquisiranno le conoscenze necessarie per creare, compilare ed eseguire applicazioni nell'ambiente di sviluppo integrato (IDE).
L'esercitazione richiede meno di 10 minuti.
Al termine dell'esercitazione, sarà possibile passare ai moduli per l'apprendimento di NetBeans IDE. I moduli per l'apprendimento includono esercitazioni complete in cui vengono trattate una più vasta gamma di funzioni dell'IDE e tecniche di programmazione per la creazione di diverse tipologie di applicazioni. Se non si desidera creare un'applicazione "Hello World", è possibile ignorare la presente esercitazione e passare direttamente ai moduli per l'apprendimento.
Prima di iniziare
Per poter scrivere un programma, è necessario che nel sistema sia installato il software seguente:
Configurazione del progetto
Per creare un progetto IDE:
- Avviare NetBeans IDE.
- Nell'IDE scegliere File > New Project, come illustrato nella figura seguente.

- Nella procedura guidata New Project, espandere la categoria General e selezionare Java Application, come illustrato nella figura seguente. Quindi, fare clic su Next.

- Nella pagina Name and Location della procedura guidata, eseguire le operazioni seguenti (come illustrato nella figura riportata di seguito):
- Nel campo Project Name digitare
Hello World App.
- Nel campo Create Main Class digitare
helloworldapp.HelloWorldApp.
- Verificare che la casella di controllo Set as Main Project sia selezionata.

- Fare clic su Finish.
Il progetto viene creato e aperto nell'IDE. Dovrebbero essere visualizzati i componenti seguenti:
- La finestra Projects, che contiene la struttura dei componenti del progetto inclusi i file sorgente, le librerie da cui dipende il codice e così via.
- La finestra Source Editor, in cui è aperto un file denominato
HelloWorldApp.
- La finestra Navigator, che può essere utilizzata per spostarsi rapidamente tra gli elementi contenuti nella classe selezionata.

Aggiunta di codice al file sorgente generato
Dal momento che nella procedura guidata New Project è stata selezionata la casella di controllo Create Main Class, in NetBeans IDE è stata creata una classe vuota. È possibile aggiungere il messaggio "Hello World!" al codice sostituendo la riga:
// TODO code application logic here
con la riga:
System.out.println("Hello World!");
Salvare la modifica scegliendo File > Save.
Il contenuto del file risulta simile al seguente:
/*
* HelloWorldApp.java
*
* Created on September 15, 2006, 5:27 PM
*
* To change this template, choose Tools > Template Manager
* and open the template in the editor.
*/
package helloworldapp;
/**
* The HelloWorldApp class implements an application that
* simply displays "Hello World!" to the standard output.
*/
public class HelloWorldApp {
/** Creates a new instance of HelloWorldApp */
public HelloWorldApp() {
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
//Display "Hello World!"
System.out.println("Hello World!");
}
}
Compilazione del file sorgente
Per compilare il file sorgente, scegliere Build > Build Main Project dal menu principale dell'IDE.
Viene visualizzata la finestra Output, il cui contenuto dovrebbe essere simile a quello illustrato nella figura seguente.

Se al termine della compilazione viene visualizzato il messaggio BUILD SUCCESSFUL, significa che la compilazione è perfettamente riuscita. Il programma è stato compilato senza problemi.
Se al termine della compilazione viene visualizzato il messaggio BUILD FAILED, è possibile che nel codice sia presente un errore di sintassi. Gli errori sono riportati nella finestra Output come ipertesto. Per visualizzare l'origine di un errore, è sufficiente fare doppio clic sull'ipertesto corrispondente. È quindi possibile correggere l'errore e scegliere nuovamente Build > Build Main Project.
Durante la compilazione del progetto, viene generato il file bytecode HelloWorldApp.class. È possibile verificare il percorso in cui è stato generato il file aprendo la finestra Files ed espandendo il nodo Hello World App/build/classes/helloworldapp, come illustrato nella figura seguente.

Ora che il progetto è stato compilato, è possibile eseguire il programma.
Esecuzione del programma
Dalla barra dei menu di NetBeans IDE scegliere Run > Run Main Project.
Dovrebbe essere visualizzata la schermata illustrata nella figura seguente.

Il programma funziona perfettamente.
Sono state acquisite le conoscenze necessarie per eseguire le attività di programmazione più comuni nell'IDE.
Approfondimenti
Per un'introduzione più esaustiva sulle utili funzioni dell'IDE utilizzabili per lo sviluppo di qualsiasi applicazione, consultare il documento Introduzione allo sviluppo di applicazioni Java di tipo generale.
Per informazioni specifiche sul tipo di applicazione che si sta sviluppando, utilizzare i moduli per l'apprendimento di NetBeans IDE relativi al tipo di applicazione specifico. Ogni modulo per l'apprendimento contiene una serie di esercitazioni e guide che vanno da un livello di base a un livello avanzato. Sono disponibili moduli per l'apprendimento sui seguenti argomenti: