21.03.2011 Programlamaya Giriş JAVA İLE MASAÜSTÜ UYGULAMALARI -SWING-ve APPLETLER NETBEANS İLE MASAÜSTÜ UYGULAMASİ ADİM1 Öncelikle yeni bir Java Desktop Application oluşturalım. 2 1 21.03.2011 NETBEANS İLE MASAÜSTÜ UYGULAMASİ ADİM2 Swing’in artık geliştirilmeyeceği hakkında bilgilendirme. 3 NETBEANS İLE MASAÜSTÜ UYGULAMASİ ADİM3 4 2 21.03.2011 NETBEANS İLE MASAÜSTÜ UYGULAMASİ ADİM4 Bileşenler sürükle-bırak yöntemi ile formun üzerine yerleştirilir 5 NETBEANS İLE MASAÜSTÜ UYGULAMASİ ADİM5 6 3 21.03.2011 NETBEANS İLE MASAÜSTÜ UYGULAMASİ ADİM6 7 NETBEANS İLE MASAÜSTÜ UYGULAMASİ ADİM7 8 4 21.03.2011 NETBEANS İLE MASAÜSTÜ UYGULAMASİ ADİM8 9 NETBEANS İLE MASAÜSTÜ UYGULAMASİ ADİM9 – LOOK FEEL İLE GÖRÜNÜM AYARİ 10 5 21.03.2011 APPLETLER Applet, uzaktaki sistem üzerinden indirilip internet tarayıcısı üzerinde çalışabilen java uygulamalarına verilen isimdir. Appletler sisteme zarar vermeyecek bir şekilde tasarlanmıştır ve bugün özellikle oyun sitelerinde halen yaygın olarak kullanılmaktadır. İçerisinde applet olan bir sayfayı açmaya çalıştığınızda tarayıcınız otomatik olarak java sanal makinesini çalıştırıp ekranın applet’e ayrılan bölümünde uygulamanın çalışmasını sağlar. 11 APPLETLER Öncelikle ApletOrnegi adlı yeni bir Java uygulaması oluşturalım. 12 6 21.03.2011 APPLETLER Daha sonra proje dosyasını sağ tıklayarak yeni bir Applet Form ekleyelim. Sağ tıklandığında new penceresinden Other >AWT GUI Forms tıklandığında sağ pencereden Applet Form seçilip istenilen isimle oluşturulur. Bu yeni applet sınıfına isim vererek AppletOrnegi paketine yerleştirelim. 13 APPLETLER Applet eklendikten sonra proje dosyasını üzerinde Sağ tıkla -> Özellikler -> Application -> Web Start yolunu takip ederek aşağıdaki ayarlamaların yapıldığından emin olun. 14 7 21.03.2011 APPLETLER Daha sonra applet bileşenlerini aşağıdaki gibi yerleştirin ve yüzde hesapla butonu altındaki kodu adım 8 ‘de bahsedildiği gibi değişiklik yapmadan kopyalayın. 15 APPLETLER Appletin doğru bir şekilde çalıştığından emin olduktan sonra Files -> dist -> launch.html dosyasını sağ tıklayark View komutu ile web sayfasını görebilirsiniz. 16 8