twitter
    Find out what I'm doing, Follow Me :)

Javada Nesneye Yönelik Programlama

Java nesneye yönelik bir programlama dilidir. Nesneler ; değişkenler , methodlar içerir. Her nesnenin kendine ait özellikleri vardır. Bu nedenle javada da oluşturulan her nesne için değişkenler ve methodlar tanımlanır. Sınıf statik nesne ise dinamiktir.
Javada nesneler sınıflar kullanılarak oluşturulur. Örneğin Kisi classımızdan üreteceğimiz bir nesneyi ;
Kisi  kisi = new Kisi ();
şeklinde oluşturabiliriz.
Nesneler program run edildiğinde yaptığımız tanıma göre yani constructora göre dinamik olarak yaratılırlar.Constructor yapılandırıcı anlamındadır ve nesne oluştururken yaptığımız tanıma göre nesne oluşturmamızı sağlar.

Java GUI Builder - Button Click Event i

Bu ilk yazımda Netbeans ortamında grafik arayüzü programlamadan bahsetmek istiyorum.
Java ' da grafik arayüzü programlama kullanıcı etkileşimli bir arayüz sunar. ( GUI - Graphical User Interface )Javada grafiksel arayüz ilk olarak AWT kütüphanesiyle sağlanmıştır. Daha sonra ise AWT yetersiz kaldığından SWING kütüphanesi kullanılarak geliştirilmiştir. Swing kütüphanesinin  bileşenleri AWT den farklı olarak   J  harfiyle başlamaktadır.
Bu kütüphane bileşenleri ile ilgili daha sonra ayrıntılı bilgi vereceğim.Basit bir button click olayı ile ilgili örnek uygulama yapalım.
       1. İlk önce yeni bir proje oluşturalım. File -> New Project  burada karşımıza çıkan pencereden  Java ->Java Application seçilir.
       2. Project Name kısmı için Proje Adı yazılır.
       3. Daha sonra " Set as Main Project " kısmı seçili iken , "Create Main Class " kısmı seçili olmayacak şekilde  Finish butonuna basılır.
       4. Projemiz oluşturulduğunda Source Packages kısmında boş olan bir <default package> oluşur.
       5. Arayüzümüzü oluşturmak için Projeye sağ tıklayıp New -> JFrame Form seçilir. JFrame ' e ve package kısmına  bir isim verilir , Finish e tıklanır. Böylece bir JFrame oluşturulmuş olunur.