Konular

Apllet İle Çizim

 

 ÖRNEK  1

// Üçgen çizdirme programı
import java.awt.*;
import java.applet.Applet;

public class ucgenCiz extends Applet {

    public void paint(Graphics g) {
        int tabanX = 80;
        int tabanY = 200;
        int taban = 100;
        int height = 110;
        int i = 80, j = 200;
        int a = 80, b = 200;
        int c = 150, d = 200;
        int e = 115, f = 260;

        g.drawLine(tabanX, tabanY, tabanX + taban, tabanY);
        g.drawLine(tabanX + taban, tabanY, tabanX + taban / 2, tabanY - height);
        g.drawLine(tabanX + taban / 2, tabanY - height, tabanX, tabanY);

        g.setColor(Color.yellow);

        g.fillRect(i, j, 100, 100);
        g.setColor(Color.black);
        g.drawRect(i - 1, j - 1, 100, 100);

        g.setColor(Color.blue);

        g.fillRect(a, b, 30, 30);
        g.setColor(Color.black);
        g.drawRect(a - 1, b - 1, 30, 30);

        g.setColor(Color.blue);

        g.fillRect(c, d, 30, 30);
        g.setColor(Color.black);
        g.drawRect(c - 1, d - 1, 30, 30);

        g.setColor(Color.RED);

        g.fillRect(e, f, 30, 40);
        g.setColor(Color.black);
        g.drawRect(e - 1, f - 1, 30, 40);


    }
}
 

 

Kodun Çıktısı;

Başlıksız İçerik______________________

 

 ÖRNEK  2

 

// Bu program gelisiguzel kutuları applet icine yerlestirir...

import java.awt.*;
import java.applet.*;

public class birsurukutu extends Applet {

    public void paint(Graphics temp) {

        int kirmiziorani, yesilorani, maviorani;
        int i, j;
        i = 5;
        j = 10;
        while (j < 130) {
            while (i < 450) {

                kirmiziorani = (int) Math.floor(Math.random() * 256);
                yesilorani = (int) Math.floor(Math.random() * 256);
                maviorani = (int) Math.floor(Math.random() * 256);

                temp.setColor(new Color(kirmiziorani, yesilorani, maviorani));
                temp.fillRect(i, j, 25, 25);
                temp.setColor(Color.black);
                temp.drawRect(i - 1, j - 1, 25, 25);

                i = i + 30;
            }//i<450 dongusunun sonu

            i = 5;
            j = j + 30;

        }//j<130 dongusunun sonu
    }//paint(Graphics temp) sonu
}//birsurukutu appletinin sonu

 

 

Kodun Çıktısı;

 Başlıksız İçerik______________________

 

ÖRNEK  3

// Üçgen çizdirme metodu
import java.awt.*;
import java.applet.Applet;

public class x extends Applet {

    public void paint(Graphics g) {
        drawTriangle(g, 20, 180, 100, 110);
        drawTriangle(g, 125, 180, 60, 70);
    }

    private void drawTriangle(Graphics g, int tabanX, int tabanY,
            int taban, int yukseklik) {
        int sagX = tabanX + taban;
        int ustX = tabanX + taban / 2;
        int ustY = tabanY - yukseklik;

        g.drawLine(tabanX, tabanY, sagX, tabanY);
        g.drawLine(sagX, tabanY, ustX, ustY);
        g.drawLine(ustX, ustY, tabanX, tabanY);

    }
}
 

 

Kodun Çıktısı;

Başlıksız İçerik______________________

 

Not :Aşağıdaki linke tıklayarak önceki örneklerimize de göz atabilirisiniz.

 www.dijitalders.com/icerik-58-3831-japplet-setcolor-ve-setfont-kullanimi.html

 

 

Ömer Faruk KARAMAN

 

 

Yorumunuzu Ekleyin

Kullanıcı Girişi

Java AppletKullanarak yapılan Kullanıcı Girişi

25,056 Okunma 1 Yorum 02/04/2009 09:40:38

Applet ile Robot Çizimi

Ekrana çizdirilen robot yön tuşları ile hareket ettirilebilmektedir.

24,844 Okunma 2 Yorum 19/03/2009 15:39:44

Hesap Makinesi ve Harf Makinesi Uygulaması

Web sayfası üzerinden çalışan bir hesap makinesi appleti ve Tuşlanan harflere göre ekrana harfleri yazıp, boşluk, karakteri büyütme ve küçültme işlemlerini yapan uygulama

21,818 Okunma Henüz yorum yapılmamış 26/03/2009 15:52:03

İlkel Hesap Makinesi

Java applet kullanılarak yaptığımız sadece toplama ve çıkarma yapabilen applet uygulaması

21,485 Okunma Henüz yorum yapılmamış 08/01/2009 14:24:25

Java ile Fare Kullanımı

Farenin işlevini ekrana yazan uygulama

20,799 Okunma Henüz yorum yapılmamış 12/02/2010 14:44:41

Javada Fare Hareketleri

Fare hareketlerine göre ekrandaki simgeyi değiştiren uygulama

19,624 Okunma Henüz yorum yapılmamış 12/02/2010 14:43:03

Kura Çekim Uygulaması

Girilen bilgilere göre rastgele sayı seçip kura çeken uygulama

19,575 Okunma 1 Yorum 01/06/2010 19:29:12

Zar Uygulaması

Rastgele.java ve ZarAt.java dosyalarından oluşan ve Rastgele.java dosyasını import yoluyla ZarAt.java dosyasına aktaran uygulama örneği

19,229 Okunma Henüz yorum yapılmamış 06/04/2009 12:10:38

Applet Form Örnekleri2

Çeşitli konularda formlar yardımıyla hazırlanmış applet uygulamaları

18,796 Okunma Henüz yorum yapılmamış 15/01/2009 13:29:25

Sayı Tahmin Oyunu

Bilgisayarın tuttuğu rast gele sayıyı bulmaya çalışıyoruz. İki farklı paket yapısı kullanılmıştır.

18,631 Okunma Henüz yorum yapılmamış 13/04/2009 14:06:24

Yükleniyor...