Newest Post
// Posted by :Unknown
// On :Jumat, 14 Oktober 2016
Nama : Bernad Y Ngefak
Nim : 13110271
1. TUgas Menggambar rumah menggunakan Netbeans
Coding :
package juanngefak;
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class Juanngefak extends JPanel{
public void paint(Graphics g) {
//coding untuk membuat tembok rumah
g.setColor(Color.black);
int atasbawah1= 0;
while (atasbawah1 <=100){
g.fillRect(100 , 100+atasbawah1, 5, 5);
atasbawah1++; }
g.setColor(Color.yellow);
int atasbawah2= 0;
while (atasbawah2 <=100){
g.fillRect(300 , 100+atasbawah2, 5, 5);
atasbawah2++; }
g.setColor(Color.green);
int kirikanan1 = 0;
while (kirikanan1 <=200){
g.fillRect(100+kirikanan1 , 200, 5, 5);
kirikanan1++; }
g.setColor(Color.cyan);
int kirikanan2 = 0;
while (kirikanan2 <=200){
g.fillRect(100 +kirikanan2, 100, 5, 5);
kirikanan2++; }
//coding untuk membuat atap
g.setColor(Color.red);
int atap1 = 0;
while (atap1 <=100){
g.fillRect(200-atap1, 0+atap1, 5, 5);
atap1++; }
g.setColor(Color.blue);
int atap2 = 0;
while (atap2 <=100){
g.fillRect(200+atap2, 0+atap2, 5, 5);
atap2++; }
//coding untuk membuat jendela
g.setColor(Color.blue);
int jendela1 = 0;
while (jendela1 <=30){
g.fillRect(120, 140+jendela1, 5, 5);
jendela1++; }
g.setColor(Color.ORANGE);
int jendela2 = 0;
while (jendela2 <=30){
g.fillRect(150, 140+jendela2, 5, 5);
jendela2++; }
g.setColor(Color.lightGray);
int jendela3 = 0;
while (jendela3 <=30){
g.fillRect(120+jendela3, 140, 5, 5);
jendela3++; }
g.setColor(Color.MAGENTA);
int jendela4 = 0;
while (jendela4 <=30){
g.fillRect(120+jendela4, 170, 5, 5);
jendela4++; }
//coding untuk membuat pintu
g.setColor(Color.MAGENTA);
int pintu1 = 0;
while (pintu1 <=60){
g.fillRect(185+pintu1, 130, 5, 5);
pintu1++; }
g.setColor(Color.PINK);
int pintu2 = 0;
while (pintu2 <=70){
g.fillRect(185, 130+pintu2, 5, 5);
pintu2++; }
g.setColor(Color.PINK);
int pintu3 = 0;
while (pintu3 <=70){
g.fillRect(245, 130+pintu3, 5, 5);
pintu3++; }
g.setColor(Color.red);
int pintu4 = 0;
while (pintu4 <=1){
g.fillRect(186, 165+pintu4, 10, 10);
pintu4++; }
}
public static void main(String[] args) {
JFrame frame = new JFrame();
frame.getContentPane().add(new Juanngefak());
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(200,200);
frame.setVisible(true);
}
}