Geniş Ekran Modu Otomatik Ekran Boyutu Font Boyutunu Azalt Font Boyutunu Azalt Font Boyutunu Normal Yap Yazdır

Japplet Projesinin Oluşturulması Japplet Standart Metotları Ve Metotların Görevleri

Japplet standart metotları ve metotların görevleri

JApplet Projesinin Oluşturulması

İlk olarak File'den New Project'i seçeriz.

Başlıksız İçerik______________________

Karşımıza çıkan pencereden Java Class Library'i seçeriz.

Başlıksız İçerik______________________

Ardından projenin ismini girip Finish'e tıklarız.

Başlıksız İçerik______________________

Daha sonra çıkan ekrandan File'den New File'yi  seçeriz.

Başlıksız İçerik______________________

Açılan pencereden Java'yı oradan da JApplet'ı seçeriz.

Başlıksız
İçerik______________________

Gelen pencereden class name'ye isim vererek JApplet'i oluştururuz.

Başlıksız İçerik______________________

Karşımıza aşağıdaki resimdeki gibi bir ekran gelir.

Başlıksız İçerik______________________

JApplet standart metotları ve metotların görevleri

Initialization (Başlatma)
Başlatma, uygulamalardaki main metodunda olduğu gibi, applet ilk defa yüklendiğinde veya tekrar yüklendiğinde olur. Bir appletin başlatımı, applete geçirilen parametrelerin okunması ve ayrıştırılması, kullanılacak yardımcı nesnelerin yaratımı, ilk durumun oluşturulması, veya gerekli görüntü ve fontların yüklenmesi gibi faaliyetleri kapsar. Başlatma faaliyetleri için init metodunun override edilmesi gerekir:
public void init(){

}

Starting (Çalışma)
Bir applet başlatıldıktan sonra, çalıştırılır. Başlatmadan farkı, applet hayatı boyunca defalarca çağrılabilmesidir. Çalışma ayrıca applet önceden durdurulduysa da olur. Mesela kullanıcı bulunduğu sayfadan ayrılırsa applet durur, geri dönunce tekrar çalışmaya başlar. Çalışma için start metdu override edilir:
public void start() {
...
}
start metodu içerisine konulabilen işlevler arasında appleti kontrol etmek için bir thread yaratma, yardımcı nesnelere uygun mesajlar gönderme, veya bir şekilde applete başlaması gerektiğini anlatma sayılabilir.


Stopping (Durdurma)
Durdurma ve çalıştırma beraber düşünülmelidir. Durma, içinde applet bulunan sayfadan başka bir yere gidince veya açıktan stop metodunu çağırarak olur. Varsayılan olarak kullanıcı sayfayı terk edince appletin çalıştırdığı threadler çalışmaya devam eder. Stop metodonu override ederek sayfa değiştiğinde bu threadleri durdurup, geri dönüldüğünde tekrar çalıştırabiliriz:
public void stop() {
...
}

Destroying (Yoketme)
Aslında yoketme, olduğundan daha ağır isim taşımaktadır. Yoketme metodu, appletin kendisinin yokedileceği, veya içinde bulunduğu browser kapanacağı anda elde bulunan çeşitli kaynakları, çalışan threadleri, vs. serbest bırakmak için tasarlanmıştır. Elde bırakılması gereken hususi bir kaynak yoksa genellikle destroy metodunu override etmek istemeyiz. Metod aşağıdaki gibidir:
public void destroy() {
...
}

Painting (Boyama)
Boyama, metin olsun, satır olsun, renkli arka plan olsun, görüntü olsun, appletin gerçekte ekrana birşeyler çizmesidir. Boyama applet yaşamı boyunca binlerce kere gerçekleşir. (Mesela applet başlatıldıktan sonra, tarayıcı başka bir pencere arkasına girip tekrar ön plana çıktığında, başka bir alana taşındağında veya tekrarlı olarak, animasyon zamanında olduğu gibi). Ekrana birşeyler çizmek için paint metodunu override ederiz. Bu metod applet yazıcısı için en önemli metoddur:
public void paint(Graphics g) {
...
}

Update (Güncelleme)

Applet içeriğini güncellemek için kullanılır:

public update(){

...

}

Burak SARIBAŞ

Bu içerikle ilgili henüz herhangi bir yorum yapılmamıştır. Bu içerikle ilgili Yorumunuzu eklemek için burayı tıklayınız.

Java Applet Temelleri

Java ve Javascript
Javadan javascripte ve Javascriptten java ya aktarılan değerler
Java Applet JFileChooser
Java swing arayüzlerinden - dosya sistemine erişimi sağlayan JFileChooser sınıfının detayları
Kullanıcının Bilgisayarında İşlem Yapmaya Yetkili ...
Applet kodlarınız kendi makinenizde sorunsuzca çalışıyor ancak webe attığınızda çalışmıyorsa sebebi ...
Java Aplleti imzalamak (Signed applet)
Security manager adlı sistemi sayesinde koda bazı sınırlamalar koyarak kullanıcıya zarar vermesi önl...
Java ile HTML form POST
Örnek bir kod
Java Applet ve Dosya POST işlemi
Birden fazla dosyayı sunucudaki bir dosyaya POST edebilen java uygulaması
Java Applete Resim Eklemek
Birden fazla resmi yüklemek
Japplet Projesinin Oluşturulması Japplet Standart ...
Japplet projesinin oluşturulması japplet standart metotları ve metotların görevleri
Japplet Projesinin Oluşturulması
Japplet standart metotları ve metotların görevleri
İlk Java Jappletinin Çalıştırılması
Applet viewerın kullanılması, html applet yapısı, html olarak jappletin Çalışması için gerekenler
İlk Java Jappletinin Çalıştırılması
Applet viewerın kullanılması, html applet yapısı, html olarak jappletin Çalışması için gerekenler
İlk Java Jappletinin Çalıştırılması
Applet viewerın kullanılması, html applet yapısı, html olarak jappletin Çalışması için gerekenler
İlk Java Jappletinin Çalıştırılması
Applet viewerın kullanılması, html applet yapısı, html olarak jappletin Çalışması için gerekenler
Java Applet Nedir?
Java applet nedir?apllet Örnekleri,applet ve japplet farkı
Java Applet Nedir?
Applet örnekleri,applet ve japplet farkı
Javada Timer Kullanımı
Belirli saniye aralıklarla çalışan uygulama
Java Applet ile Veri Tabanı Bağlantısı
Uygulamanın jar dosyasına tıklarsanız ekranın bir görüntüsü önünüze gelecektir.
Java da GridLayut Kullanımı
Izgara mantığıyla çalışan Java Layoutu
Java Applet Layout Kullanımları
setLayout(null); setLayout(new FlowLayout()); setLayout(new BorderLayout()); new CardLayout(); Yerle...
Java Applet JTextArea Nesnesi ve Kullanımı
Basit bir text editör yapımı

Ödev Gönder | İncelenmeyi Bekleyen Ödevler | Uygulama Resimleri | Uygulama Resmi Gönder | İnternet Üzerinden Sınav | Test Sorusu Gönder | Sınıf Karneleri | Anketler | Linkler
www.dijitalders.com

bilgidijitalders.com
Bu sayfalar en iyi 1024 x 768 ekran çözünürlüğünde görüntülenir.
Site içerikleri, site kullanıcıları tarafından yollanan içeriklerdir. Her hangi bir içeriğin lisanslı yahut şahsınıza ait olduğunu tarafımıza iletirseniz gerekli düzenlemeyi yapacağız. Kullanılan içerikler, siteyi kullanan öğrenciler ve araştırmacılar için kolaylık sağlamak amacıyla oluşturulmuştur.
Sayfada HATA! Olduğunu Düşünüyorsanız | Sık Kullanılanlara Ekle | www.dijitalders.com'u Ana Sayfam Yap | Web Tasarımcıya e-Posta
Bu site 906,071 kişi tarafından ziyaret edilmiştir.