NetBeans, Sun Microsystems tarafından geliştirilen
bir Java geliştirme ortamıdır (IDE) ve ücretsiz olarak dağıtılmaktadır. Özellikle kullanıcı ara yüzü tasarımında sağladığı kolaylıklardan dolayı tercih edilmektedir.
Özellikleri: •GUI olarak bilinen, grafiksel programlar için sürükle bırak tekniği ile hızlıca arayüz oluşturma imkanı. •GUI’lerdeki düğme vb. objelerin tıklanması gibi özel olaylarda programın ne yapacağını belirleyen kodların çerçevesini özel olarak oluşturma. •Java ile (JSP,JSF) Web programcılığı için neredeyse tamamen sürükle bırak tekniği ile çalışma imkanı. •Sürükle bırak yöntemi ağırlıklı ve üstün özelliklere sahip, hızlı ve esnek mobil programcılık ortamı (cep telefonları,PDA’LAR). Bu programları ilgili ortama anında yükleyebilme imkanı. (Örneğin derlediğiniz mobil programınızı direkt netbeans üzerinen cep telefonunuza atabiliyoruz (6.1+)) •Binlerce özel eklenti ile farklı yazılım geliştirme seçenekleri. (Örneğin Mozilla Eklentisi geliştirmek için yazılmış Netbeans modülü ile Mozilla Browser’ınıza eklenti yazabiliyoruz) •Netbeans için kendi özel eklentilerinizi yazabilme imkanı •Java dışında C, Ruby, ve 6.1 versiyondan sonra PHP ve Javascript için de özel geliştirme ortamı. •Web servisleri geliştirme ortamı. •Windows, Linux, Mac OS X ve Solaris'te dahil olmak üzere bir çok platformda çalışır.
NetBeans
IDE 6.5 sürümünden sonra zengin JavaScript düzenleme özellikleri, Spring web framework kullanım desteği ve daha sıkı bir MySQL entegrasyonu gibi bir kısım yeni özellikler ve iyileştirmeler içermektedir. Bu sürüm ayrıca iyileştirilmiş performans, özellikle daha hızlı başlangıç (%40'a varan), daha az bellek tüketimi ve büyük projelerde çalışırken daha gelişmiş bir şekilde sorumluluk almanızı sağlar.
NetBeans IDE ve NetBeans Platformu Olmak üzere ikiye ayrılır. NetBeans IDE programcıların yazma, derleme, hata
bulma ve yüklemelerini sağlayan bir araç olan geliştirme ortamıdır. Java ile yazılmış olmasına rağmen herhangi bir programlama dilini destekleyebilir. NetBeans IDE’yi genişletmek için çok sayıda modül bulunmaktadır. NetBeans IDE nasıl kullanıldığına ilişkin hiçbir sınırlama bulunmayan ücretsiz bir üründür. Ayrıca halihazırda bulunan NetBeans Platformu, modüler ve genişletilebilir yapısıyla büyük masaüstü yazılımları üretmede kullanılır. ISV ortakları platforma kolayca entegre edilebilen pluginler sağlarlar. Bunlar kendi araç ve çözümlerini gerçekleştirmede de kullanılabilir.
Netbeans Programıyla Basit bir Proje Oluşturmak İlk önce File menüsünden New
Project’e tıklayarak oluşturuyoruz.
projemizi
Java Kategorisinden Java Application’ı seçiyoruz.
Projemizin ad覺n覺 belirliyoruz.
Sistematik çalışmamız açısından default package’e sağ tıklayıp new sekmesinden new package’e tıklıyoruz ve isim vererek paket oluşturuyoruz.
Paketimize sağ tıklayıp bir JFrame Form oluşturuyoruz ve isim koyuyoruz.
Bu formu oluşturduktan sonra Design sekmesinde karşımıza boş bir alan gelicektir.Sağ tarafta bulunan Palet ekranından boş sayfamıza TextField, Label, Buton sürüklüyerek ekliyoruz.
Bundan sonraki aşamalarsa bilindik kod yazma ve yazdığımız programımızı test etme aşamaları. Kısaca Netbeans programı ve kullanımı bu kadar…