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

Java Drawrect, Fillrect , Clearrect , Draw3drect Ve Fill3drect

DRAWRECT() KULLANIMI

public void paint(Graphics g) {
       
   

   //Drawrect javada içi boş kutular çizmemizi sağlıyor.
       
        int size = 200;

      do {

         g.drawRect(150 - size/2, 150 - size/2, size, size);
         size = size - 20;

      } while (size > 0);
}
}
 
 

 Java drawRect, fillRect , clearRect , draw3DRect ve fill3DRect

FİLLRECT() KULLANIMI

 

package javaapplication22;

import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JApplet;
import java.awt.Font;
import java.awt.Graphics2D;

public class NewJApplet1 extends JApplet {

    public void paint(Graphics g) {


// Fillrect Javada kutu veya ne çizdiysek onun içini renklerle doldurmaya yarar.

 int dy = getSize().height;
        int dx = getSize().width;
        int mid_y = dy / 2;
        int mid_x = dx / 2;
        int rect_x = 3 * dx / 4;
        int rect_y = 3 * dy / 4;

          g.setColor(Color.BLACK);
          g.setColor(Color.LIGHT_GRAY);
          g.fillRect(mid_x - rect_x / 2 + 10, mid_y - rect_y / 2 + 10,rect_x - 20, rect_y - 20);
          g.setColor(Color.DARK_GRAY);
          g.drawOval(mid_x - rect_x / 6, mid_y - rect_y / 6,
                rect_x / 3, rect_y / 3);
          g.fillOval(mid_x - rect_x / 6 + 10, mid_y - rect_y / 6 + 10,
                rect_x / 3 - 20, rect_y / 3 - 20);
    }
}
 

Java Drawrect, Fillrect , Clearrect , Draw3drect Ve Fill3drect

 

DRAWRECT() VE FİLLRECT’İN BİR ARADA KULLANILMASI

 

package javaapplication22;

import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JApplet;

public class NewJApplet1 extends JApplet {

    public void paint(Graphics g) {




        int ai[] = {120, 30, 150, 70, 110, 10, 50};

        for (int x = 10, y = 250, i = 0; i < ai.length; ++i, x += 40) {
            g.setColor(Color.RED);
            g.fillRect(x, y - ai[i], 30, ai[i]);
            g.setColor(Color.black);
            g.drawRect(x, y - ai[i], 30, ai[i]);
        }
    }
}
 

 

 

Java Drawrect, Fillrect , Clearrect , Draw3drect Ve Fill3drect

CLEARRECT() KULLANIMI

 

package javaapplication22;

import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JApplet;

public class NewJApplet extends JApplet {

    public void paint(Graphics g) {

//Clearrect çizilen şeklin koordinatlarını yazdığımızda istenilen bölgeyi siler

        g.fillOval(20, 20, 180, 180);
        g.clearRect(50, 70, 120, 80);
    }
}
 

 

Java Drawrect, Fillrect , Clearrect , Draw3drect Ve Fill3drect

 

DRAW3DRECT KULLANIMI

 

package javaapplication22;

import java.awt.Color;
import java.awt.Dimension;
import java.awt.Graphics;
import javax.swing.JApplet;
import java.awt.Font;
import java.awt.Graphics2D;

public class NewJApplet1 extends JApplet {
   
    public void paint(Graphics g) {

//Javada yaptığımız kutu veya benzeri şekillere 3 boyutluluk özelliliği kazandırır.
   
    g.setColor(Color.blue);
   
    int thickness = 4;

    for (int i = 0; i <= thickness; i++)
      g.draw3DRect(100 - i, 10 - i, 60 + 2 * i, 30 + 2 * i, true);
    for (int i = 0; i < thickness; i++)
     
g.draw3DRect(100 - i, 50 - i, 60 + 2 * i, 30 + 2 * i, false);
for (int i = 0; i < thickness; i++)
    g.draw3DRect(100 - i, 90 - i, 60 + 2 * i, 30 + 2 * i, true);
    for (int i = 0; i < thickness; i++)
    g.draw3DRect(100 - i, 130 - i, 60 + 2 * i, 30 + 2 * i, true);
    for (int i = 0; i < thickness; i++)
   
 g.draw3DRect(100 - i, 170 - i, 60 + 2 * i, 30 + 2 * i, true);


  }

}
 

 

Java Drawrect, Fillrect , Clearrect , Draw3drect Ve Fill3drect

 

FİLL3DRECT KULLANIMI

 

package javaapplication22;

import java.awt.Color;
import java.awt.Dimension;
import java.awt.Graphics;
import javax.swing.JApplet;
import java.awt.Font;
import java.awt.Graphics2D;

public class NewJApplet1 extends JApplet {

    public void paint(Graphics g) {

      //Fill3Drect javada içi boyalı üç boyutlu kutu ya da kutular çizmemizi sağlar

  g.setColor(Color.GREEN);
        g.fillRect(0, 0, 1000, 1000);


        g.setColor(Color.RED);
        g.fill3DRect(100, 100, 100, 100, false);
        g.fillOval(400, 100, 100, 100);
        g.fill3DRect(600, 100, 100, 100, false);
        g.fill3DRect(900, 100, 50, 50, false);
        g.fill3DRect(800, 300, 100, 100, false);
        g.fill3DRect(550, 300, 100, 100, false);
        g.fill3DRect(250, 300, 100, 100, false);
        g.fillOval(10, 500, 100, 100);
        g.fill3DRect(225, 510, 50, 50, false);
        g.fill3DRect(450, 500, 100, 100, false);
        g.fill3DRect(750, 500, 250, 250, false);
        g.fill3DRect(120, 700, 75, 75, false);
        g.fillOval(450, 700, 200, 200);
        g.fill3DRect(250, 850, 50, 50, false);
        g.fill3DRect(850, 850, 50, 50, false);

    }
}
 

 

 

 

Java Drawrect, Fillrect , Clearrect , Draw3drect Ve Fill3drect

 

DRAW3DRECT VE FİLL3DRECT’İN BİR ARADA KULLANILMASI

 

 

package javaapplication22;

import java.awt.Color;
import java.awt.Dimension;
import java.awt.Graphics;
import javax.swing.JApplet;
import java.awt.Font;
import java.awt.Graphics2D;
       
public class NewJApplet1 extends JApplet {

    public void paint(Graphics g) {
 
        int x =20, y=20, gap=20,w=80,h=80;
        boolean raised=true;
        g.setColor(Color.YELLOW);
        for(int c=0;c<7;c++){
            g.draw3DRect(x+c,y+c,w-2*c,h-2*c, raised);
        g.draw3DRect(x+c+w+gap,y+c,w-2*c,h-2*c, !raised);
      g.fill3DRect(x+c+2*(w+gap),y+c,w-2*c,h-2*c, raised);
      g.fill3DRect(x+c+3*(w+gap),y+c,w-2*c,h-2*c,!raised);

        }
        }
    }
 

 

Java Drawrect, Fillrect , Clearrect , Draw3drect Ve Fill3drect

Mustafa CULHAOĞLU

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 Örnekleri

if uygulaması
Girilen sayını 1 den 9 a kadar bölünebilirliğini bulan uygulama
Java Drawrect, Fillrect , Clearrect , Draw3drect V...
Java drawrect, fillrect , clearrect , draw3drect ve fill3drect kullanımı
Java Applet Ile Jlabel Ve Imageicon Kullanımı
Java applet ile jlabel ve imageicon kullanımı detaylı anlatım
Java Applet Ile Jlabel Ve Imageicon Kullanımı
Java applet ile jlabel ve imageicon kullanımı
Kura Çekim Uygulaması
Girilen bilgilere göre rastgele sayı seçip kura çeken uygulama
Java Drawrect , Fillrect ,clearrect , Draw3drect V...
Java drawrect , fillrect ,clearrect , draw3drect ve fill3drect kullanımı
Drawroundrect, Fillroundrect Ve Affinetransform Ku...
Drawroundrect, fillroundrect ve affinetransform kullanımı
Drawroundrect, Fillroundrect Ve Affinetransform Ku...
Drawroundrect, fillroundrect ve affinetransform kullanımı
Java Drawrect, Fillrect , Clearrect , Draw3drect V...
Java drawrect, fillrect , clearrect , draw3drect ve fill3drect kullanımı detaylı anlatım
Java Drawline Ve Setstroke Ve Drawoval, Filloval K...
Java drawline ve setstroke ve drawoval, filloval kullanımıkullanımı ile cep telefonu mpdeli yapımı.
Java Drawline Ve Setstroke Ve Drawoval, Filloval K...
Java drawline ve setstroke ve drawoval, filloval kullanımı
Java drawLine Uygulaması
Applet üzerinde çizgiler çizdirmek için gerekenler
Java Color Chooser ( Renk Seçici) Kullanımı
JColorChooserın kullanımına örnek
Japplet Ile Setcolor Ve Setfont Kullanımıappletler...
Japplet ile setcolor ve setfont kullanımıappletler ile renk ve font kullanımı
Japplet Ile Setcolor Ve Setfont Kullanımı
Appletler ile renk ve font kullanımı
Javada Timer Kullanımına Örnekler
Belirli zaman aralıkları ile çalışan uygulamalar
Java ile Mysql Kullanılarak Yapılan Adres Defteri ...
Şifreli girişi olan, İçerisinde kayıt, silme, bulma gibi bölümleri olan bir applet.
Java ile Fare Kullanımı
Farenin işlevini ekrana yazan uygulama
Javada Fare Hareketleri
Fare hareketlerine göre ekrandaki simgeyi değiştiren uygulama
Java Applet ile Choice Nesnesi
Java Applet ile Choice Nesneleri ve Image nesnesi kullanılarak yapılmış Applet

Ö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 907,089 kişi tarafından ziyaret edilmiştir.