NetBeans è un ambiente di sviluppo (IDE) capace di supportare più linguaggi tra cui Java. Esso permette quindi di scrivere applicazioni Java, compilarle ed eseguirle. Il vantaggio principale è che tutto è incluso in un unico programma che quindi sfrutta il compilatore e la Java Virtual Machine presenti nella Java Runtime Environment, nonché il debugger utile in fase di rilevazione dei bug. NetBeans per Java risulta essere di facile utilizzo e di ottima comprensione, per cui ha avuto nel corso degli anni un rapido sviluppo, essendo nato già diversi anni fa, con precisione nel 2000. Nella creazione delle interfacce grafiche, sembra trovare il suo maggiore utilizzo in quanto si basa sulla tecnica drag and drop che facilita l?inserimento e la cancellazione dei componenti grafici. Nella seguente guida, passo dopo passo, vi spiegheremo come configurare NetBeans per Java.