NetBeans IDE Java Hızlı Başlangıç Kılavuzu
NetBeans IDE'ye Hoş Geldiniz!
Bu kılavuz sizinle birlikte adım adım basit bir "Merhaba Dünya" konsol uygulaması yaratarak NetBeans IDE(Tümleşik Geliştirme Ortamı) iş akışına çok basit ve hızlı bir şekilde giriş yapmanızı sağlar. Bu kılavuzu bitirdikten sonra, IDE içinde uygulamaların nasıl yaratılacağı, derleneceğini ve çalıştırılacağı konusunda genel bilginiz olacaktır.
Bu kılavuzu bitirmeniz 10 dakikadan daha kısa sürer.
Bu kılavuzu bitirdikten sonra, Dökümantasyon, Eğitim & Destek linkinden diğer eğitim dökümanlarını inceleyebilirsiniz.
Eğitim dökümanları, çeşitli uygulama türleri için IDE özelliklerinin geniş açıklamaları ve programlama teknikleri hakkında kapsamlı bir kaynak sunar. Eğer "Merhaba Dünya" uygulaması geliştirmek istemiyorsanız, bu kılavuzu geçip direk eğitim dökümanlarına başlayabilirsiniz.
Bu kılavuzu takip edebilmek için, aşağıdaki yazılım ve kaynaklar gereklidir.
Proje açmak
Bir IDE projesi yaratmak için:
- NetBeans IDE'yi başlatın.
- IDE içince aşağıdaki şekilde görüldüğü gibi File > New Project (Ctrl-Shift-N) kısmını seçin.

- Yeni Proje sihirbazında, Java kategorisini genişletin ve şekilde görüldüğü gibi Java Application(Java Uygulaması) kısmını seçin. Next(İleri) tuşunu tıklayın.

- Sihirbazın İsim ve Yer sayfalalarında aşağıdakileri yapın(şekilde gösterildiği gibi):
- Project Name(Proje Adı) alanına
HelloWorldApp yazın.
- Use Dedicated Folder for Storing Libraries(Kütüphaneleri tutmak için ayrılmış bir klasör kullan) checkbox'ını seçiliyse kaldırın.
(NetBeans IDE 6.0 kullanıyorsanız bu seçenek mevcut değil.)
- Create Main Class(Ana Sınıf oluştur) alanına
helloworldapp.HelloWorldApp yazın.
- Set as Main Project(Ana Proje olarak ata) checkbox'u seçili bırakın.

- Finish(Bitir) tuşunu tıklayın.
Proje yaratıldı ve IDE içinde açıldı. Aşağıdaki bileşenleri görmelisiniz:
- Projenin bileşenlerini, kaynak kod dosyalarını, kodunuzun bağlı olduğu kütüphaneler v.b. ağaç yapısı görünümünde sunan Projects(Projeler) penceresi
HelloWorldApp adlı dosyanın açık olduğu Source Editor(Kaynak Kod Editörü)
- Seçilen sınıfın içindeki elemanlar arasında kolayca dolaşabileceğiniz Navigator penceresi.

Oluşturulan Kaynak Kod dosyasına Kod Eklemek
Yeni Proje sihirbazında Create Main Class(Ana Sınıfı oluştur) checkbox'ını seçili bıraktığınız için IDE sizin için bir iskelet sınıf oluşturdu. Aşağıdaki satırı değiştirerek uygulamanıza "Hello World!"(Merhaba Dünya) mesajı yerleştirebilirsiniz:
// TODO code application logic here
aşağıdaki satır ile değiştirin:
System.out.println("Hello World!");
File > Save seçerek değişiklikleri kaydedin.
Dosya aşağıdaki gibi görünmelidir:
/*
* Bu şablonu değiştirmek için, Tools | Templates seçin
* ve şablonu editörde açın
*/
package helloworldapp;
/**
*
* @author Sonya Bannister
* @translator Yasin Hasan Karanfil
*/
public class HelloWorldApp {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
Kaynak Kodun Derlenmesi
Kaynak kodunuzu derlemek için, IDE'nin ana menüsünden Build > Build Main Project (F11) seçin.
Buil işlemi sırasındaki mesajları Window > Output > Output seçerek görebilirsiniz.
Output(Çıktı) penceresi açılır ve aşağıdaki şekilde görülene benzer çıktılar gösterir.

Eğer build çıktısı aşağıdaki ifadeyi içeriyorsaIf the build output concludes with the statement
BUILD SUCCESSFUL, tebrikler! Programınızı başarıyla derlediniz!
Eğer build çıktısı aşağıdaki ifadeyi içeriyorsa
BUILD FAILED, muhtemelen kodunuzda bir syntax hatası vardır. Output penceresinde hatalar hyper-linkli yazı şeklinde gösterilir. Hatayı düzeltebilir ve tekrar Build > Build Main Project seçebilirsiniz.
Projenizi build ettiğinizde HelloWorldApp.class bytecode dosyası oluşturulur.
Yeni dosyayı File penceresini açıp aşağıdaki şeklilde görüldüğü gibi düğümü genişleterek görebilirsiniz.

Artık projeyi buil ettiğiniz, programı çalıştırabilirsiniz.
Programı Çalıştırmak
IDE'nin menü çubuğunda, Run > Run Main Project (F6) seçin.
Sonraki şekilde şimdi ne görmeniz gerektiğini gösteriyor.

Tebrikler! Programınız çalışıyor!
Artık IDE içinde bazı genel programlama görevlerinin üstesinden gelebilirsiniz.
Sonraki Adımlar
Java uygulama geliştirmede genel olarak uygulanabilir kullanışı IDE özelliklerine daha geniş bir giriş için, Genel Java Uygulamaları Geliştirmeye Giriş dökümanını inceleyin.
Geliştirdiğiniz uygulamala türü için özel bilgilere ulaşmak için, uygulamanızın türü için olan Netbeans IDE eğitim bölümlerini kullanın. Her eğitim bölümü basitten gelişmişe geniş bir yelpazede ders ve kılavuz serisi içerir: