Pertama-tama kita buka netbeans, dsini saya gunakan netbeans 7.4. kemudian buat project baru. nama project yang saya gunakan adalah "tugasgrafikatitik". kemudian ketikan listing coding seperti berukut:
/*
* To change this license header, choose
License Headers in Project Properties.
* To change this template file, choose Tools |
Templates
* and open the template in the editor.
*/
package tugasgrafikatitik;
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class
Tugasgrafikatitik extends JPanel{
public void paint(Graphics g) {
//g.setColor(Color.blue);
{ //g.fillRect(100, 100, 10, 10); //
membuat titik (10x10)
//g.setColor(Color.red);
//g.fillRect(100, 120, 10, 10); //
membuat titik (1x1)
}
g.setColor(Color.black);
int jumlahtitik = 0;
while (jumlahtitik <=100){
g.fillRect(100 , 100+jumlahtitik, 8,
8);
jumlahtitik++; }
g.setColor(Color.blue);
int jumlahtitik1 = 0;
while (jumlahtitik1 <=200){
g.fillRect(100+jumlahtitik1 , 200, 8,
8);
jumlahtitik1++; }
g.setColor(Color.orange);
int jumlahtitik3 = 0;
while (jumlahtitik3 <=100){
g.fillRect(300, 100+jumlahtitik3 , 8,
8);
jumlahtitik3++; }
g.setColor(Color.yellow);
int jumlahtitik4 = 0;
while (jumlahtitik4 <=200){
g.fillRect(100+jumlahtitik4 , 100 , 8,
8);
jumlahtitik4++; }
//atap
g.setColor(Color.green);
int diagonal1 = 0;
while (diagonal1 <=100 ){
g.fillRect(200-diagonal1, 0+diagonal1,
8,8);
diagonal1++; }
g.setColor(Color.pink);
int diagonal2 = 0;
while (diagonal2 <=100 ){
g.fillRect(200+diagonal2, 0+diagonal2,
8,8);
diagonal2++; }
//pintu
g.setColor(Color.red);
int pintu1 = 0;
while (pintu1 <=60){
g.fillRect(185+pintu1, 130, 8, 8);
pintu1++; }
g.setColor(Color.darkGray);
int pintu2 = 0;
while (pintu2 <=70){
g.fillRect(185, 130+pintu2, 8, 8);
pintu2++; }
g.setColor(Color.LIGHT_GRAY);
int pintu3 = 0;
while (pintu3 <=70){
g.fillRect(245, 130+pintu3, 8, 8);
pintu3++; }
g.setColor(Color.black);
int pintu4 = 0;
while (pintu4 <=1){
g.fillRect(193, 165+pintu4, 5, 5);
pintu4++; }
//jendela
g.setColor(Color.CYAN);
int window1 = 0;
while (window1 <=30){
g.fillRect(120, 140+window1, 5, 5);
window1++; }
g.setColor(Color.RED);
int window2 = 0;
while (window2 <=30){
g.fillRect(150, 140+window2, 5, 5);
window2++; }
g.setColor(Color.GRAY);
int window3 = 0;
while (window3 <=30){
g.fillRect(120+window3, 140, 5, 5);
window3++; }
g.setColor(Color.DARK_GRAY);
int window4 = 0;
while (window4 <=30){
g.fillRect(120+window4, 170, 5, 5);
window4++; }
}
public static void main(String[] args) {
JFrame frame = new JFrame();
frame.getContentPane().add(new
Tugasgrafikatitik());
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(500,500);
frame.setVisible(true);
}
}
Setelah itu run File, maka tampilannya akan seperti berikut :
Sekian untuk pembahasan kali ini . semoga membantu :).