khususnya buat agan-agan yang lagi belajar java khususnya yang lagi pengen bikin garis dan bangun datar. ini ane contohin programnya, ntar agan-agan sekalian bisa "modif" kode program ini kok..hehe
cekitproott.. :p
Kode Program
// Berkas: Ferzha.java
import java.awt.*;
import java.applet.Applet;
public class Ferzha extends Frame {
public static void main(String[] args) {
Ferzha apl = new Ferzha();
}
public Ferzha() {
super("Ferzha's Grafik");
setSize(300, 150);
CanvasKu kanvas = new CanvasKu();
add(kanvas);
show();
}
}
class CanvasKu extends Canvas {
public void paint(Graphics g) {
g.drawLine(40,180,40,100);
g.drawLine(40,100,80,60);
g.drawLine(80,60,120,100);
g.drawLine(120,100,40,100);
g.drawLine(40,100,120,180);
g.drawLine(120,180,40,180);
g.drawLine(40,180,120,100);
g.drawLine(120,100,120,180);
Font f = new Font("TAHOMA", Font.BOLD, 20);
g.setFont (f);
g.setColor(Color.GREEN);
int xPusat = this.getSize().width/2;
int yPusat = this.getSize().height/2;
String s = "Create By : Ferzha Putra Utama";
FontMetrics fm = this.getFontMetrics(f);
int posisiX = xPusat - (fm.stringWidth(s)/2);
g.drawString("Create By Ferzha Putra Utama (G1A007034)", posisiX, yPusat);
}
}
Out Put
sorry gambarnya kekecilaan :p


0 comments:
Post a Comment