Jumat, 30 Desember 2011

Membuat Gambar Dengan Mouse menggunakan java

kalian Semuan bisa Corat-coret sesukamu menggunakan mouse--


BERIKUT TAMPILANYA =













kalian bisa pelajari Source sebagai berikut :

/**
 *
 * @author Rizky Sulistyo
 */
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class Painter extends JFrame {
    private int pointCount = 0;
    private Point points[] = new Point[1000];

    public Painter () {
        super ("Program menggambar sederhana");

        getContentPane().add(new JLabel("MAINKAN MOUSE KAMU DI SINI"), BorderLayout.SOUTH);

        addMouseMotionListener (
            new MouseMotionAdapter() {
                public void mouseDragged (MouseEvent e) {
                    if (pointCount < points.length) {
                        points[pointCount] = e.getPoint();
                        ++pointCount;
                        repaint();
                    }
                }
            }
        ); //end method addMotionListener

        setSize (300,150);
        setLocationRelativeTo(null);
        setVisible(true);
    }

    public void paint (Graphics g) {
        super.paint(g);
        for (int i = 0; i < points.length && points[i] != null; i++) {
            g.setColor(Color.red);
            g.fillOval (points[i].x, points[i].y, 4,4);
        }
    }

    public static void main (String args[]) {
        Painter test = new Painter();
        test.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }
}

Semoga kalian bisa mengeri dan bermanfaat...
salam...

2 komentar:

Chandra Maulana mengatakan...

Wah lumayan mas untuk newbie... lanjout

Admin IT mengatakan...

lanjuut gan....jangan pernah bosan untuk belajar dan berbagi....

Posting Komentar

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Affiliate Network Reviews