Japplet Setcolor Ve Setfont Kullanımı
Çeşitli renklerin karışımı JApplet uygulaması
import java.awt.Graphics;
import java.awt.Color;
import javax.swing.JApplet;
public class NewJApplet extends JApplet {
@Override
public void paint(Graphics g) {
int rval, gval, bval;
for (int j = 30; j < (this.size().height - 25); j += 30) {
for (int i = 5; i < (this.size().width - 25); i += 30) {
rval = (int) Math.floor(Math.random() * 256);
gval = (int) Math.floor(Math.random() * 256);
bval = (int) Math.floor(Math.random() * 256);
g.setColor(new Color(rval, gval, bval));
g.fillRect(i, j, 50, 50);
g.setColor(Color.black);
g.drawRect(i - 1, j - 1, 50, 50);
}
}
}
}
Uygulamanın çalıştırılmış hali;
Html Sayfası Olarak Görüntülenmesi;
Çeşitli Fontlar ve Renklerin Kullanıldığı JApplet Uygulaması
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import javax.swing.JApplet;
public class NewJApplet extends JApplet {
public void init() {
}
public void paint(Graphics g) {
Font f = new Font("TimesRoman", Font.PLAIN, 18);
Font fb = new Font("TimesRoman", Font.BOLD, 18);
Font fi = new Font("TimesRoman", Font.ITALIC, 18);
for (int a = 0; a < 200; a += 50) {
g.setColor(new Color(a++));
g.setFont(f);
g.drawString("Bu bir normal fonttur.", 10, 25);
g.setColor(Color.red);
g.setFont(fb);
g.drawString("Bu bir kalın fonttur.", 10, 50);
g.setColor(Color.blue);
g.setFont(fi);
g.drawString("Bu bir italik fonttur.", 10, 75);
setBackground(Color.yellow);
}
}
}
Uygulamanın çalıştırılmış hali;
Html Sayfası Olarak Görüntülenmesi;
g.fillRect(i, j, 50, 50);
Ömer Faruk KARAMAN
Yorumunuzu Ekleyin