Java Drawrect, Fillrect , Clearrect , Draw3drect Ve Fill3drect Kullanımı

advertisement
Java Drawrect, Fillrect , Clearrect , Draw3drect Ve Fill3drect Kullanımı
Java Drawrect, Fillrect , Clearrect , Draw3drect Ve
Fill3drect Kullanımı
Java drawrect, fillrect , clearrect , draw3drect ve fill3drect kullanımı detaylı
anlatım
drawRect() Kullanımı
İçi boş bir dörtgen çizmemize yarar.
import
import
import
import
java.awt.Font;
java.awt.Color;
java.awt.Graphics;
javax.swing.JApplet;
public class deneme1 extends JApplet {
public void init() {
}
public void paint(Graphics g) {
Font Stil = new Font("Arial Black", Font.PLAIN, 12);
g.setColor(Color.ORANGE);
g.fillRect(70, 10, 190, 180);
g.setColor(Color.white);
g.fillRect(75, 15, 180, 25);
g.setColor(Color.pink);
g.fillRect(75, 50, 30, 25);
g.setColor(Color.pink);
g.fillRect(112, 50, 30, 25);
g.setColor(Color.pink);
g.fillRect(149, 50, 30, 25);
g.setColor(Color.pink);
g.fillRect(186, 50, 30, 25);
g.setColor(Color.pink);
g.fillRect(223, 50, 30, 20);
g.setColor(Color.pink);
g.fillRect(223, 75, 30, 20);
g.setColor(Color.pink);
g.fillRect(223, 100, 30, 20);
g.setColor(Color.pink);
g.fillRect(223, 125, 30, 20);
g.setColor(Color.pink);
g.fillRect(223, 150, 30, 35);
g.setColor(Color.pink);
g.fillRect(75, 80, 30, 30);
g.setColor(Color.pink);
g.fillRect(112, 80, 30, 30);
g.setColor(Color.pink);
g.fillRect(149, 80, 30, 30);
g.setColor(Color.pink);
g.fillRect(187, 80, 30, 30);
g.setColor(Color.pink);
g.fillRect(75, 115, 30, 30);
g.setColor(Color.pink);
g.fillRect(112, 115, 30, 30);
g.setColor(Color.pink);
g.fillRect(149, 115, 30, 30);
g.setColor(Color.pink);
g.fillRect(187, 115, 30, 30);
g.setColor(Color.pink);
g.fillRect(75, 150, 30, 30);
www.dersmax.net
Java Drawrect, Fillrect , Clearrect ,
Draw3drect Ve Fill3drect Kullanımı
1
Java Drawrect, Fillrect , Clearrect , Draw3drect Ve Fill3drect Kullanımı
g.setColor(Color.pink);
g.fillRect(112, 150, 30, 30);
g.setColor(Color.pink);
g.fillRect(149, 150, 30, 30);
g.setColor(Color.pink);
g.fillRect(187, 150, 30, 30);
g.setColor(Color.white);
g.setFont(Stil);
g.drawString("m+", 80, 65);
g.drawString("m-", 120, 65);
g.drawString("mc", 155, 65);
g.drawString("mr", 195, 65);
g.drawString("/", 235, 65);
g.drawString("x", 235, 90);
g.drawString("+", 235, 115);
g.drawString("-", 235, 138);
g.drawString("=", 235, 170);
g.drawString("1", 85, 100);
g.drawString("2", 123, 100);
g.drawString("3", 158, 100);
g.drawString("4", 195, 100);
g.drawString("5", 85, 133);
g.drawString("6", 123, 133);
g.drawString("7", 158, 133);
g.drawString("8", 195, 133);
g.drawString("9", 85, 167);
g.drawString("0", 123, 167);
g.drawString(".", 158, 167);
g.drawString("%", 195, 167);
}
}
Ekran Görüntüsü;
clearRect() Kullanımı
clearRect içi dolu bir cismin üzerine getirdiğinizde clearRect' in konumu kadar zemin gözükür.
Bu Örnekte clearRect kullanmadık;
www.dersmax.net
Java Drawrect, Fillrect , Clearrect ,
Draw3drect Ve Fill3drect Kullanımı
2
Java Drawrect, Fillrect , Clearrect , Draw3drect Ve Fill3drect Kullanımı
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JApplet;
public class deneme2 extends JApplet {
public void init() {
}
public void paint(Graphics g) {
g.setColor(Color.ORANGE);
g.fillRect(70, 10, 190, 180);
g.clearRect(75, 15, 180, 170);
}
}
Ekran Görüntüsü;
draw3DRect() Kullanımı
Oluşturulan içi boş dörtgen de 3 boyut izlenimi uyandırır.
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JApplet;
public class deneme3 extends JApplet {
public void paint(Graphics g) {
g.setColor(Color.BLUE);
g.fill3DRect(10, 10, 100, 100, true);// True Doğru olduğu
için daha açık renk
g.fill3DRect(120, 10, 100, 100, false);// False Yanlış olduğu
için daha koyu renk
}
}
Ekran Görüntüsü;
www.dersmax.net
Java Drawrect, Fillrect , Clearrect ,
Draw3drect Ve Fill3drect Kullanımı
3
Java Drawrect, Fillrect , Clearrect , Draw3drect Ve Fill3drect Kullanımı
Numan Bezaroğlu
www.dersmax.net
Java Drawrect, Fillrect , Clearrect ,
Draw3drect Ve Fill3drect Kullanımı
4
Download