IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  reklamver

Etiketlenen Kullanıcılar

1Beğeni(ler)
  • 1 Post By Swat

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 03 Temmuz 2014, 12:34   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Mouse İle Çizim Yapma




Netbeans platformunda yapılan proje sayesinde mouse ile tıklanılan noktalarda rastgele renkli çizim yapılmasını sağlamaktadır. Dist klasorü içindeki "JavaApplication2.jar" uzantılı dosya çalıştırılarak sistem bağımsız program çalıştırılabilir.

Program sayesinde Mouse kullanılarak çeşitli şekiller çizdirebilir.

Alıntı:

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/

package javaapplication2;

import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Point;
import java.awt.event.MouseEvent;
import java.awt.event.MouseMotionAdapter;
import javax.swing.JFrame;
import javax.swing.JLabel;

/**
*
* @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Celal Atalar
*/
public class Cizim extends JFrame {

private int pointcount=0;

private Point point[]=new Point[10000];

public Cizim()
{
getContentPane().add(new JLabel("Çizim İşlemi İçin Sürükleme"), BorderLayout.SOUTH);
addMouseMotionListener(

new MouseMotionAdapter(){

public void mouseDragged(MouseEvent event)
{
if(pointcount<point.length)
{

point[pointcount]=event.getPoint();
pointcount++;
repaint();
}
}


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


public void paint(Graphics g) {

super.paint(g);
for(int i=0;i<point.length && point[i]!=null ;i++)
{
Color c=new Color( (int) (Math.random()*256),(int)(Math.random()*256),(int) (Math.random()*256));
g.setColor(c);
g.fillRect(point[i].x,point[i].y , 4, 4);
}
// TODO code application logic here
}

public static void main (String args[])
{
Cizim application=new Cizim();
application.setDefaultCloseOperation(JFrame.EXIT_O N_CLOSE);
}

private int random() {
throw new UnsupportedOperationException("Not yet implemented");
}

}


 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver
Cevapla

Etiketler
cizim, mouse, yapma, yle


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Çizim Burce Şiir, Hikaye ve Güzel Sözler 0 11 Nisan 2012 19:15
Auto Cat çizim Programı Solie Uygulamalar 1 22 Şubat 2008 09:03