logo

Java Uygulaması

Applet, dinamik içerik oluşturmak için web sayfasına yerleştirilmiş özel bir program türüdür. Tarayıcının içinde çalışır ve istemci tarafında çalışır.

Applet'in Avantajı

Applet'in birçok avantajı vardır. Bunlar aşağıdaki gibidir:

orta css düğmesi
  • İstemci tarafında çalıştığı için yanıt süresi daha kısadır.
  • Güvenli
  • Linux, Windows, Mac Os vb. dahil olmak üzere birçok platformda çalışan tarayıcılar tarafından yürütülebilir.

Applet'in Dezavantajı

  • Uygulamayı yürütmek için istemci tarayıcısında eklenti gereklidir.


Biliyor musunuz
  • Bir uygulamanın yaşam döngüsünü yönetmekten kim sorumludur?
  • Uygulamada animasyon nasıl yapılır?
  • Uygulamada boya fırçası gibi boyama nasıl yapılır?
  • Dijital saat uygulamada nasıl görüntülenir?
  • Analog saat uygulamada nasıl görüntülenir?
  • İki uygulama nasıl iletişim kurabilir?

Applet Hiyerarşisi

uygulama hiyerarşisi
Yukarıdaki şemada gösterildiği gibi Applet sınıfı Panel'i genişletir. Panel sınıfı, Component'in alt sınıfı olan Container'ı genişletir.

Java Applet'in Yaşam Döngüsü

  1. Applet başlatıldı.
  2. Applet başlatıldı.
  3. Applet boyandı.
  4. Uygulama durduruldu.
  5. Applet yok edildi.
Uygulama Yaşam Döngüsü

Applet için yaşam döngüsü yöntemleri:

Java.applet.Applet sınıfı 4 yaşam döngüsü yöntemleri ve java.awt.Component sınıfı, bir uygulama için 1 yaşam döngüsü yöntemi sağlar.

java.applet.Applet sınıfı

Herhangi bir uygulama oluşturmak için Java.applet.Applet sınıfının miras alınması gerekir. Uygulamanın 4 yaşam döngüsü yöntemini sağlar.

    genel geçersiz başlatma():Applet'i başlatmak için kullanılır. Yalnızca bir kez çağrılır.genel geçersiz başlangıç():init() yöntemi veya tarayıcı ekranı kapladıktan sonra çağrılır. Applet'i başlatmak için kullanılır.genel geçersiz durdurma():Applet'i durdurmak için kullanılır. Applet durdurulduğunda veya tarayıcı simge durumuna küçültüldüğünde çağrılır.genel geçersiz yok etme():Applet'i yok etmek için kullanılır. Yalnızca bir kez çağrılır.

java.awt.Component sınıfı

Component sınıfı, uygulamanın 1 yaşam döngüsü yöntemini sağlar.

objektif java
    genel boşluk boyası (Grafik g):Applet'i boyamak için kullanılır. Oval, dikdörtgen, yay vb. çizmek için kullanılabilecek Graphics sınıfı nesnesini sağlar.

Bir uygulamanın yaşam döngüsünü yönetmekten kim sorumludur?

Java Eklenti yazılımı.


Bir Applet nasıl çalıştırılır?

Bir uygulamayı çalıştırmanın iki yolu vardır

  1. Html dosyasına göre.
  2. AppletViewer aracıyla (test amaçlı).

Html dosyasına göre basit Applet örneği:

Uygulamayı html dosyasıyla yürütmek için bir uygulama oluşturun ve onu derleyin. Bundan sonra bir html dosyası oluşturun ve uygulama kodunu html dosyasına yerleştirin. Şimdi html dosyasına tıklayın.

 //First.java import java.applet.Applet; import java.awt.Graphics; public class First extends Applet{ public void paint(Graphics g){ g.drawString('welcome',150,150); } } 

Not: Nesnesi tarayıcıda bulunan Java Plugin yazılımı tarafından oluşturulduğundan sınıf herkese açık olmalıdır.

uygulamam.html

 

Appletviewer aracıyla basit Applet örneği:

Applet'i appletviewer aracıyla çalıştırmak için, yorumda applet etiketini içeren bir applet oluşturun ve onu derleyin. Bundan sonra şunu çalıştırın: appletviewer First.java. Artık Html dosyası gerekli değildir ancak yalnızca test amaçlıdır.

kabarcık sıralama java
 //First.java import java.applet.Applet; import java.awt.Graphics; public class First extends Applet{ public void paint(Graphics g){ g.drawString('welcome to applet',150,150); } } /* */ 

Applet'i appletviewer aracıyla çalıştırmak için komut istemine şunu yazın:

 <strong>c:&gt;</strong> javac First.java <strong>c:&gt;</strong> appletviewer First.java