Rabu, 17 September 2014
21.43
| Diposting oleh
Unknown
|
GRAFIKA KOMPUTER
Kali ini tugas yang diberikan bagaimana kita mengambar berbagai macam bentuk garis …!!!!
Tugas Grafika Komputer ini adalah matakuliah
yang di Ampu Oleh Dosen ir.Ahmad Haidaroh
Ni Coding nya :
package
grafika1;
importjava.awt.*;
importjava.awt.event.*;
/**
*
* @author Videl
*/
public
class Grafika1 extends Frame {
int
x =
100;
int
y = 100;
public
Grafika1(){
setTitle("TugasGrafikaVidel");
//
create menu
MenuBarmb
= new MenuBar();
setMenuBar(mb);
Menu menu = new Menu("File");
mb.add(menu);
MenuItem
mi = new MenuItem("Exit");
WindowListener
l = new WindowAdapter() {
@Override
public
void windowClosing(WindowEventev) {
System.exit(0);
}
};
this.addWindowListener(l);
//
mouse event handler
MouseListenermouseListener
= new MouseAdapter() {
@Override
public
void mouseClicked(MouseEventev) {
x = ev.getX();
y = ev.getY();
repaint();
}
};
addMouseListener(mouseListener);
}
@Override
public
void paint(Graphics g) {
//mengambargaris miring a
g.setColor(Color.yellow);
intjumlahtitik_a
= 1;
while
(jumlahtitik_a<=100){
g.fillRect(200-jumlahtitik_a,
200+jumlahtitik_a, 4, 4); // membuattitikdengan format (x,y,lebar x pixel,
lebar y pixel)
jumlahtitik_a++;
}
//mengambargaris miring b
g.setColor(Color.red);
intjumlahtitik
= 1;
while
(jumlahtitik<=100){
g.fillRect(200+jumlahtitik,
200+jumlahtitik, 4, 4); // membuattitikdengan format (x,y,lebar x pixel, lebar
y pixel)
jumlahtitik++;
}
//mengambargarisdatar c
g.setColor(Color.green);
intjumlahtitik_b
= 1;
while
(jumlahtitik_b<=200){
g.fillRect(100+jumlahtitik_b,
300, 4, 4); // membuattitikdengan format (x,y,lebar x pixel, lebar y pixel)
jumlahtitik_b++;
}
//mengambargaristegak d
g.setColor(Color.BLUE);
intjumlahtitik_d
= 1;
while
(jumlahtitik_d<100){
g.fillRect(300,
301+jumlahtitik_d, 4, 4); // membuattitikdengan format (x,y,lebar x pixel,
lebar y pixel)
jumlahtitik_d++;
}
//mengambargaristegak e
g.setColor(Color.ORANGE);
intjumlahtitik_e
= 1;
while
(jumlahtitik_e<=100){
g.fillRect(100,
300+jumlahtitik_e, 4, 4); // membuattitikdengan format (x,y,lebar x pixel,
lebar y pixel)
jumlahtitik_e++;
}
//mengambargarisdatar f
g.setColor(Color.PINK);
intjumlahtitik_f
= 1;
while
(jumlahtitik_f<=200){
g.fillRect(100+jumlahtitik_f,
400, 4, 4); // membuattitikdengan format (x,y,lebar x pixel, lebar y pixel)
jumlahtitik_f++;
}
//mengambargarisdatar g
g.setColor(Color.darkGray);
intjumlahtitik_g
= 1;
while
(jumlahtitik_g<=150){
g.fillRect(200+jumlahtitik_g,
200, 4, 4); // membuattitikdengan format (x,y,lebar x pixel, lebar y pixel)
jumlahtitik_g++;
}
//mengambargaris miring h
g.setColor(Color.MAGENTA);
intjumlahtitik_h
= 1;
while
(jumlahtitik_h<=100){
g.fillRect(350+jumlahtitik_h,
200+jumlahtitik_h, 4, 4); // membuattitikdengan format (x,y,lebar x pixel,
lebar y pixel)
jumlahtitik_h++;
}
//mengambargarisdatari
g.setColor(Color.LIGHT_GRAY);
intjumlahtitik_i
= 1;
while
(jumlahtitik_i<=150){
g.fillRect(300+jumlahtitik_i,
300, 4, 4); // membuattitikdengan format (x,y,lebar x pixel, lebar y pixel)
jumlahtitik_i++;
}
//mengambargarisdatar j
g.setColor(Color.darkGray);
intjumlahtitik_j
= 1;
while
(jumlahtitik_j<=150){
g.fillRect(300+jumlahtitik_j,
400, 4, 4); // membuattitikdengan format (x,y,lebar x pixel, lebar y pixel)
jumlahtitik_j++;
}
//mengambargaristegak k
intjumlahtitik_k
= 1;
while
(jumlahtitik_k<=100){
g.fillRect(450,
300+jumlahtitik_k, 4, 4); // membuattitikdengan format (x,y,lebar x pixel,
lebar y pixel)
jumlahtitik_k++;
}
//mengambargaristeras miring s
intjumlahtitik_s
= 1;
int
h = 30;
while
(jumlahtitik_s<=30){
g.fillRect(270+h,
300+jumlahtitik_s, 4, 4); // membuattitikdengan format (x,y,lebar x pixel,
lebar y pixel)
jumlahtitik_s++;
h
+=2;}
//mengambargaristeras miring t
intjumlahtitik_t
= 1;
int
h1 = 30;
while
(jumlahtitik_t<=30){
g.fillRect(424+h1,
300+jumlahtitik_t, 4, 4); // membuattitikdengan format (x,y,lebar x pixel,
lebar y pixel)
jumlahtitik_t++;
h1
+=2;}
//mengambargaristeras miring u
intjumlahtitik_u
= 1;
int
h2 = 30;
while
(jumlahtitik_u<=30){
g.fillRect(270+h2,
400+jumlahtitik_u, 4, 4); // membuattitikdengan format (x,y,lebar x pixel,
lebar y pixel)
jumlahtitik_u++;
h2
+=2;}
//mengambargaristeras miring v
intjumlahtitik_v
= 1;
int
h3 = 30;
while
(jumlahtitik_v<=30){
g.fillRect(420+h3,
400+jumlahtitik_v, 4, 4); // membuattitikdengan format (x,y,lebar x pixel,
lebar y pixel)
jumlahtitik_v++;
h3
+=2;}
//mengambargaristerasdatar w
intjumlahtitik_w
= 1;
while
(jumlahtitik_w<=150){
g.fillRect(360+jumlahtitik_w,
330, 4, 4); // membuattitikdengan format (x,y,lebar x pixel, lebar y pixel)
jumlahtitik_w++;
}
//mengambargaristerastegak x
intjumlahtitik_x
= 1;
while
(jumlahtitik_x<=100){
g.fillRect(360,
330+jumlahtitik_x, 4, 4); // membuattitikdengan format (x,y,lebar x pixel,
lebar y pixel)
jumlahtitik_x++;
}
//mengambargaristerastegak y
intjumlahtitik_y
= 1;
while
(jumlahtitik_y<=100){
g.fillRect(512,
330+jumlahtitik_y, 4, 4); // membuattitikdengan format (x,y,lebar x pixel,
lebar y pixel)
jumlahtitik_y++;
}
//mengambargaristerasdatar z
intjumlahtitik_z
= 1;
while
(jumlahtitik_z<=150){
g.fillRect(360+jumlahtitik_z,
430, 4, 4); // membuattitikdengan format (x,y,lebar x pixel, lebar y pixel)
jumlahtitik_z++;
}
//mengambar String
g.drawString("Denah
Rumah",250,450);
g.drawString("By
: Videl",550,510);
g.setFont(new
Font("Courier",Font.BOLD,20));
g.drawString("TugasGrafika
Komputer",250,150);
//(640, 530);
g.drawLine(225,453,345,453);
g.drawLine(227,455,345,455);
g.drawLine(232,440,232,470);
g.drawLine(234,440,234,475);
g.drawLine(220,440,245,465);
}
public
void actionPerformed(ActionEventev) {
String
command = ev.getActionCommand();
if
("Exit".equals(command)) {
System.exit(0);
}
}
/**
* @paramargs the command line arguments
*/
public
static void main(String[] args) {
// TODO code application logic here
Frame frame = new Grafika1();
frame.setSize(640,
530);
frame.setVisible(true);
}
}
Dan Jika dijalankan maka akan menampilkan
program seperti gambar dibawah ini….. ^_^
SemogaBermanfaat …. !!!!!!!!
Langganan:
Posting Komentar
(Atom)
handapeunpost
Blogroll
Pages
Diberdayakan oleh Blogger.
Popular Posts
-
Siklus hidup pengembangan sistem atau biasa disingkat SDLC atau bahasa Inggrisnya itu adalah Sistem Development Life Cycle, memp...
Blogroll
Archive
Search
Popular Posts
-
1. Ciri ciri iklan yang baik 1. ciri ciri iklan yang baik harus memiliki kriteria di bawah ini : Mempunyai sasaran yang jel...
-
Halo sobat blogger semua !!!!! wah tak terasa sudah Tugas yang ke 3 Grafika computer…… melanjutkan yang kemarin yang membuat Emoticon, ma...
-
Server merupakan suatu layanan terintegrasi pada jaringan komputer yang diberikan oleh sistem operasi untuk ...
-
Image Enhancement Histogram Historgram Citra Histogram citra merupakan diagram yang menggambarkan distribusi frekuensi nilai intensit...
-
Siklus hidup pengembangan sistem atau biasa disingkat SDLC atau bahasa Inggrisnya itu adalah Sistem Development Life Cycle, memp...
-
Haayyy Sobattt.. hmmmmm.........!!! Akhirnya Tugas 2 Grafika Komputer baru mau di launching ^_^ ,, setelah sadar bahwa ternyata, ad...
-
MEKANISME KOMPILASI SOURCE CODE PADA JAVA Mengenalli Tool-Tool Yang Ada Pada Java Yaitu Macam-Macam JDK... Membuat program de...
-
JARINGAN KOMPUTER Jaringan Komputer adalah sekumpulan Komputer dan peripheral komputer yang saling berhubungan memben...
-
Task (pekerjaa) yang dilakukan komputer biasanya menggunakan metode komplemen (complement) yaitu : - Komplemen baris m...

0 komentar:
Posting Komentar